Building on x86-bm-14.ocamllabs.io
(from ocaml/opam:debian-unstable@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f)
Unable to find image 'ocaml/opam:debian-unstable@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f' locally
docker.io/ocaml/opam@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f: Pulling from ocaml/opam
2db5444d1f5b: Already exists
f086bebd22a1: Already exists
3264a46f1e18: Pulling fs layer
3264a46f1e18: Verifying Checksum
3264a46f1e18: Download complete
3264a46f1e18: Pull complete
Digest: sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f
Status: Downloaded newer image for ocaml/opam@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f
2022-03-04 03:00.00 ---> using "373f9b631d075c18f7442f5ab0fc65a1fd416e45c4bad373f7db673d6cf80f59" from cache
/: (user (uid 1000) (gid 1000))
/: (env OPAMPRECISETRACKING 1)
/: (env OPAMUTF8 never)
/: (env OPAMEXTERNALSOLVER builtin-0install)
/: (env OPAMCRITERIA +removed)
/: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2022-03-04 03:00.00 ---> using "88849b7b49c5c9e5ea88c51a2386f85dc9692b3cbbbdfa071a4b6fb51a141dbe" from cache
/: (run (network host)
(shell "rm -rf ~/opam-repository && git clone -q 'https://github.com/ocaml/opam-repository' ~/opam-repository && git -C ~/opam-repository checkout -q 892f7bcbcb6c1fd05911ac75d53aa8c9f717b4b0"))
2022-03-04 03:00.00 ---> using "404c235885055cd745b552882486f8b810a0b774621d6103597df8eba1715fda" from cache
/: (run (shell "rm -rf ~/.opam && opam init -ya --bare --config ~/.opamrc-sandbox ~/opam-repository"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.
<><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
User configuration:
[NOTE] Make sure that ~/.profile is well sourced in your ~/.bashrc.
~/.profile is already up-to-date.
2022-03-04 03:00.00 ---> using "0af54149d5e87a921b7dadf447f75ea502ca8353b2aa045688bdf344893d2879" from cache
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam switch create --repositories=default '4.13' '4.13.1'"))
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "4.13.1"} | "ocaml-system" {= "4.13.1"}]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed ocaml-options-vanilla.1
-> retrieved ocaml-base-compiler.4.13.1 (cached)
-> installed ocaml-base-compiler.4.13.1
-> installed ocaml-config.2
-> installed ocaml.4.13.1
Done.
# Run eval $(opam env --switch=4.13) to update the current shell environment
2022-03-04 03:00.00 ---> using "3a221f821d43bba87e0b21c8d9116ab8da8663a4d1212bf4a7506999a3565510" from cache
/: (run (network host)
(shell "opam update --depexts"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian unstable InRelease [165 kB]
- Get:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index [63.6 kB]
- Ign:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages [9010 kB]
- Fetched 9239 kB in 3s (3336 kB/s)
- Reading package lists...
-
2022-03-04 03:00.00 ---> using "6b3033fe3d101681f7b02bdf30bbb9f7fab1d4aa8c7abc4c2d21b923fed52b36" from cache
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "\
\nopam remove -y \"eigen.0.1.6\"\
\nopam install -vy \"eigen.0.1.6\"\
\nres=$?\
\nif [ $res = 31 ]; then\
\n if opam show -f x-ci-accept-failures: \"eigen.0.1.6\" | grep -q '\"debian-unstable\"'; then\
\n echo \"This package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\"\
\n exit 69\
\n fi\
\nfi\
\n\
\n\
\nexit $res\
\n"))
[NOTE] eigen.0.1.6 is not installed.
Nothing to do.
The following actions will be performed:
- install ocamlfind 1.9.3 [required by ctypes]
- install dune 3.0.3 [required by eigen]
- install stdlib-shims 0.3.0 [required by integers]
- install bigarray-compat 1.1.0 [required by ctypes]
- install integers 0.6.0 [required by ctypes]
- install ctypes 0.20.0 [required by eigen]
- install eigen 0.1.6
===== 7 to install =====
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 1/21:
Processing 2/21:
Processing 3/21:
-> retrieved bigarray-compat.1.1.0 (cached)
Processing 4/21: [eigen.0.1.6: http]
-> retrieved ctypes.0.20.0 (cached)
Processing 5/21: [eigen.0.1.6: http]
-> retrieved integers.0.6.0 (cached)
Processing 6/21: [eigen.0.1.6: http]
-> retrieved ocamlfind.1.9.3 (cached)
Processing 7/21: [eigen.0.1.6: http]
Processing 8/21: [eigen.0.1.6: http] [ocamlfind: ./configure]
Processing 8/21: [ocamlfind: ./configure]
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved eigen.0.1.6 (https://github.com/owlbarn/eigen/releases/download/0.1.6/eigen-0.1.6.tar.gz)
-> retrieved dune.3.0.3 (cached)
Processing 9/21: [dune: ocaml bootstrap.ml] [ocamlfind: ./configure]
- Welcome to findlib version 1.9.3
- Configuring core...
- Checking for #remove_directory...
- Testing threading model...
- systhread_supported: true
- Testing DLLs...
- Testing whether ppxopt can be supported...
- Checking for ocamlc -opaque...
- Querying installation: META list not found
- make install will double-check installed META files
- Configuring libraries...
- unix: found
- bigarray: found
- compiler-libs: found
- dbm: not present (normal since 4.00)
- graphics: not present (normal since 4.09)
- num: not present (normal since 4.06)
- ocamlbuild: not present (normal since 4.03)
- ocamldoc: found
- raw_spacetime: not present (normal since 4.12)
- threads: found
- str: found
- labltk: not present (normal since 4.02)
- native dynlink: found
- camlp4: disabled
- bytes: found, installing fake library
- Configuration for dynlink written to site-lib-src/dynlink/META
- Configuration for stdlib written to site-lib-src/stdlib/META
- Configuration for unix written to site-lib-src/unix/META
- Configuration for bigarray written to site-lib-src/bigarray/META
- Configuration for compiler-libs written to site-lib-src/compiler-libs/META
- Configuration for ocamldoc written to site-lib-src/ocamldoc/META
- Configuration for threads written to site-lib-src/threads/META
- Configuration for str written to site-lib-src/str/META
- Configuration for bytes written to site-lib-src/bytes/META
- Detecting compiler arguments: (extractor built) ok
-
- About the OCAML core installation:
- Standard library: /home/opam/.opam/4.13/lib/ocaml
- Binaries: /home/opam/.opam/4.13/bin
- Manual pages: /home/opam/.opam/4.13/man
- Multi-threading type: posix
- The directory of site-specific packages will be
- site-lib: /home/opam/.opam/4.13/lib
- The configuration file is written to:
- findlib config file: /home/opam/.opam/4.13/lib/findlib.conf
- Software will be installed:
- Libraries: in <site-lib>/findlib
- Binaries: /home/opam/.opam/4.13/bin
- Manual pages: /home/opam/.opam/4.13/man
- topfind script: /home/opam/.opam/4.13/lib/ocaml
- Topfind ppxopt support: yes
- Toolbox: no
- Link custom runtime: no
- Need bytes compatibility: no
-
- Configuration has been written to Makefile.config
-
- You can now do 'make all', and optionally 'make opt', to build ocamlfind.
Processing 9/21: [dune: ocaml bootstrap.ml] [ocamlfind: make all]
- for p in findlib; do ( cd src/$p; make all ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- ocamllex fl_meta.mll
- 22 states, 392 transitions, table size 1700 bytes
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat findlib_config.mlp | \
- ../../tools/patch '@CONFIGFILE@' '/home/opam/.opam/4.13/lib/findlib.conf' | \
- ../../tools/patch '@STDLIB@' '/home/opam/.opam/4.13/lib/ocaml' | \
- sed -e 's;@AUTOLINK@;true;g' \
- -e 's;@SYSTEM@;linux;g' \
- >findlib_config.ml
- if [ "true" = "true" ]; then \
- cp topfind.ml.in topfind.ml; \
- else \
- sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \
- > topfind.ml ; \
- fi
- ocamldep *.ml *.mli >depend
- ocamlc -I +compiler-libs -opaque -g -c findlib_config.ml
- ocamlc -I +compiler-libs -opaque -g -c fl_split.ml
- ocamlc -I +compiler-libs -opaque -g -c fl_metatoken.ml
- ocamlc -I +compiler-libs -opaque -g -c fl_meta.ml
- ocamlc -I +compiler-libs -opaque -c fl_metascanner.mli
- ocamlc -I +compiler-libs -opaque -g -c fl_metascanner.ml
- ocamlc -I +compiler-libs -opaque -c fl_topo.mli
- ocamlc -I +compiler-libs -opaque -g -c fl_topo.ml
- ocamlc -I +compiler-libs -opaque -c fl_package_base.mli
- ocamlc -I +compiler-libs -opaque -g -c fl_package_base.ml
- File "fl_package_base.ml", line 304, characters 22-40:
- 304 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 350, characters 18-36:
- 350 | let ancestors = query_requirements predlist package_name in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 375, characters 23-41:
- 375 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 510, characters 16-35:
- 510 | ( let c = package_definitions search_path pkg.package_name in
- ^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label search_path was omitted in the application of this function.
- ocamlc -I +compiler-libs -opaque -c findlib.mli
- ocamlc -I +compiler-libs -opaque -g -c findlib.ml
- File "findlib.ml", line 390, characters 2-26:
- 390 | Fl_package_base.requires predlist pkg
- ^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "findlib.ml", line 396, characters 2-33:
- 396 | Fl_package_base.requires_deeply predlist pkglist
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- ocamlc -I +compiler-libs -opaque -g -c fl_args.ml
- ocamlc -I +compiler-libs -opaque -g -c fl_lint.ml
- ocamlc -I +compiler-libs -a -o findlib.cma findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo
- ocamlc -I +compiler-libs -opaque -g -c ocaml_args.ml
- ocamlc -I +compiler-libs -opaque -g -c frontend.ml
- File "frontend.ml", line 859, characters 10-39:
- 859 | Fl_package_base.package_users predicates1 packages1
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- ocamlc -I +compiler-libs -o ocamlfind -g findlib.cma unix.cma \
- ocaml_args.cmo frontend.cmo
- ocamlc -I +compiler-libs -opaque -c topfind.mli
- ocamlc -I +compiler-libs -opaque -g -c topfind.ml
- File "topfind.ml", line 126, characters 40-63:
- 126 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 256, characters 4-27:
- 256 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 266, characters 4-27:
- 266 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 278, characters 4-27:
- 278 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 291, characters 4-27:
- 291 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 305, characters 4-27:
- 305 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 317, characters 4-27:
- 317 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat topfind_rd1.p | \
- ../../tools/patch '@SITELIB@' '/home/opam/.opam/4.13/lib' \
- >topfind
- ocamlc -I +compiler-libs -opaque -c fl_dynload.mli
- ocamlc -I +compiler-libs -opaque -g -c fl_dynload.ml
- ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- make all-config
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat findlib.conf.in | \
- tools/patch '@SITELIB@' '/home/opam/.opam/4.13/lib' >findlib.conf
- if ./tools/cmd_from_same_dir ocamlc; then \
- echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamlopt; then \
- echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamldep; then \
- echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamldoc; then \
- echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \
- fi
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
Processing 9/21: [dune: ocaml bootstrap.ml] [ocamlfind: make opt]
- for p in findlib; do ( cd src/$p; make opt ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- ocamlopt -I +compiler-libs -g -opaque -c findlib_config.ml
- ocamlopt -I +compiler-libs -g -opaque -c fl_split.ml
- ocamlopt -I +compiler-libs -g -opaque -c fl_metatoken.ml
- ocamlopt -I +compiler-libs -g -opaque -c fl_meta.ml
- ocamlopt -I +compiler-libs -g -opaque -c fl_metascanner.ml
- ocamlopt -I +compiler-libs -g -opaque -c fl_topo.ml
- ocamlopt -I +compiler-libs -g -opaque -c fl_package_base.ml
- File "fl_package_base.ml", line 304, characters 22-40:
- 304 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 350, characters 18-36:
- 350 | let ancestors = query_requirements predlist package_name in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 375, characters 23-41:
- 375 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 510, characters 16-35:
- 510 | ( let c = package_definitions search_path pkg.package_name in
- ^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label search_path was omitted in the application of this function.
- ocamlopt -I +compiler-libs -g -opaque -c findlib.ml
- File "findlib.ml", line 390, characters 2-26:
- 390 | Fl_package_base.requires predlist pkg
- ^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "findlib.ml", line 396, characters 2-33:
- 396 | Fl_package_base.requires_deeply predlist pkglist
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- ocamlopt -I +compiler-libs -g -opaque -c fl_args.ml
- ocamlopt -I +compiler-libs -g -opaque -c fl_lint.ml
- ocamlopt -I +compiler-libs -g -a -o findlib.cmxa findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib.cmxs findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \
- fi
- ocamlopt -I +compiler-libs -g -opaque -c ocaml_args.ml
- ocamlopt -I +compiler-libs -g -opaque -c frontend.ml
- File "frontend.ml", line 859, characters 10-39:
- 859 | Fl_package_base.package_users predicates1 packages1
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \
- ocaml_args.cmx frontend.cmx
- ocamlopt -I +compiler-libs -g -opaque -c topfind.ml
- File "topfind.ml", line 126, characters 40-63:
- 126 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 256, characters 4-27:
- 256 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 266, characters 4-27:
- 266 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 278, characters 4-27:
- 278 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 291, characters 4-27:
- 291 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 305, characters 4-27:
- 305 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 317, characters 4-27:
- 317 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Topdirs, and its interface was not compiled with -opaque
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque
- ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \
- fi
- ocamlopt -I +compiler-libs -g -opaque -c fl_dynload.ml
- ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \
- fi
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
-> compiled ocamlfind.1.9.3
Processing 9/21: [dune: ocaml bootstrap.ml]
Processing 10/21: [dune: ocaml bootstrap.ml] [ocamlfind: make install]
- if [ "1" -eq 1 ]; then \
- for x in camlp4 dbm graphics labltk num ocamlbuild; do \
- if [ -f "/home/opam/.opam/4.13/lib/$x/META" ]; then \
- if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/4.13/lib/$x/META"; then \
- rm -f site-lib-src/$x/META; \
- fi; \
- fi; \
- done; \
- test -f "site-lib-src/num/META" || rm -f "site-lib-src/num-top/META"; \
- fi
- echo 'SITELIB_META =' > Makefile.packages.in
- for x in `ls site-lib-src`; do test ! -f "site-lib-src/$x/META" || echo $x >> Makefile.packages.in; done
- tr '\n' ' ' < Makefile.packages.in > Makefile.packages
- rm Makefile.packages.in
- mkdir -p "/home/opam/.opam/4.13/bin"
- mkdir -p "/home/opam/.opam/4.13/man"
- make install-config
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- mkdir -p "`dirname \"/home/opam/.opam/4.13/lib/findlib.conf\"`"
- test -f "/home/opam/.opam/4.13/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/4.13/lib/findlib.conf"
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- for p in findlib; do ( cd src/$p; make install ); done
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- mkdir -p "/home/opam/.opam/4.13/lib/findlib"
- mkdir -p "/home/opam/.opam/4.13/bin"
- test 1 -eq 0 || cp topfind "/home/opam/.opam/4.13/lib/ocaml"
- files=` ../../tools/collect_files ../../Makefile.config \
- findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs \
- findlib_config.cmi findlib_config.ml topfind.cmi topfind.mli \
- fl_args.cmi fl_lint.cmi fl_meta.cmi fl_split.cmi fl_topo.cmi ocaml_args.cmi \
- fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi \
- fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs \
- findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi \
- META` && \
- cp $files "/home/opam/.opam/4.13/lib/findlib"
- f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \
- cp $f "/home/opam/.opam/4.13/bin/ocamlfind"
- # the following "if" block is only needed for 4.00beta2
- if [ 1 -eq 0 -a -f "/home/opam/.opam/4.13/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \
- cd "/home/opam/.opam/4.13/lib/ocaml/compiler-libs/"; \
- cp topdirs.cmi toploop.cmi "/home/opam/.opam/4.13/lib/findlib/"; \
- fi
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- make install-meta
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- for x in bigarray bytes compiler-libs dynlink ocamldoc stdlib str threads unix ; do mkdir -p "/home/opam/.opam/4.13/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/4.13/lib/$x/META.tmp" && mv "/home/opam/.opam/4.13/lib/$x/META.tmp" "/home/opam/.opam/4.13/lib/$x/META"; done
- mkdir -p "/home/opam/.opam/4.13/lib/findlib"; cp Makefile.packages "/home/opam/.opam/4.13/lib/findlib/Makefile.packages"
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; make install-num-top; }
- test ! -f 'site-lib-src/camlp4/META' || cp tools/safe_camlp4 "/home/opam/.opam/4.13/bin"
- make install-doc
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- mkdir -p "/home/opam/.opam/4.13/man/man1" "/home/opam/.opam/4.13/man/man3" "/home/opam/.opam/4.13/man/man5"
- cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/4.13/man/man1"
- cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/4.13/man/man5"
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
-> installed ocamlfind.1.9.3
Processing 10/21: [dune: ocaml bootstrap.ml]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "bootstrap.ml" "-j" "31" (CWD=/home/opam/.opam/4.13/.opam-switch/build/dune.3.0.3)
- ocamlc -output-complete-exe -w -24 -g -o .duneboot.exe -I boot unix.cma boot/libs.ml boot/duneboot.ml
- ./.duneboot.exe -j 31
-
Processing 10/21: [dune: ./dune.exe build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./dune.exe" "build" "dune.install" "--release" "--profile" "dune-bootstrap" "-j" "31" (CWD=/home/opam/.opam/4.13/.opam-switch/build/dune.3.0.3)
-> compiled dune.3.0.3
-> installed dune.3.0.3
Processing 12/21: [bigarray-compat: dune build]
Processing 13/21: [bigarray-compat: dune build] [stdlib-shims: dune build]
-> compiled stdlib-shims.0.3.0
Processing 13/21: [bigarray-compat: dune build]
-> installed stdlib-shims.0.3.0
Processing 14/21: [bigarray-compat: dune build]
Processing 15/21: [bigarray-compat: dune build] [integers: dune build]
-> compiled bigarray-compat.1.1.0
Processing 15/21: [integers: dune build]
-> installed bigarray-compat.1.1.0
Processing 16/21: [integers: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "integers" "-j" "31" (CWD=/home/opam/.opam/4.13/.opam-switch/build/integers.0.6.0)
-> compiled integers.0.6.0
-> installed integers.0.6.0
Processing 18/21: [ctypes: touch libffi.config]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "touch" "libffi.config" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0)
Processing 18/21: [ctypes: make ctypes-base]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "XEN=disable" "ctypes-base" "ctypes-stubs" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0)
- ./src/discover/determine_as_needed_flags.sh >> asneeded.config
- ocamlfind ocamlc -o gen_c_primitives -package str -strict-sequence -linkpkg src/configure/extract_from_c.ml src/configure/gen_c_primitives.ml -I src/configure
- ./gen_c_primitives > src/ctypes/ctypes_primitives.ml 2> gen_c_primitives.log || (rm src/ctypes/ctypes_primitives.ml && cat gen_c_primitives.log || false)
- ocamlfind ocamlc -o gen_libffi_abi -package str -strict-sequence -linkpkg src/configure/extract_from_c.ml src/configure/gen_libffi_abi.ml -I src/configure
- ./gen_libffi_abi > src/ctypes-foreign/libffi_abi.ml 2> gen_c_primitives.log || (rm src/ctypes-foreign/libffi_abi.ml && cat gen_c_primitives.log || false)
- cp src/ctypes-foreign/dl.ml.unix src/ctypes-foreign/dl.ml
- cp src/ctypes-foreign/dl_stubs.c.unix src/ctypes-foreign/dl_stubs.c
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_ptr.cmo -I _build/src/ctypes src/ctypes/ctypes_ptr.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_roots_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_roots_stubs.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/lDouble.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/lDouble.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/lDouble.cmo -I _build/src/ctypes src/ctypes/lDouble.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_bigarray_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_bigarray_stubs.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/complexL.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/complexL.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/complexL.cmo -I _build/src/ctypes src/ctypes/complexL.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_primitive_types.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_primitive_types.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_primitive_types.cmo -I _build/src/ctypes src/ctypes/ctypes_primitive_types.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_primitives.cmo -I _build/src/ctypes src/ctypes/ctypes_primitives.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_value_printing_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_value_printing_stubs.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_memory_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_memory_stubs.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_bigarray.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_bigarray.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_bigarray.cmo -I _build/src/ctypes src/ctypes/ctypes_bigarray.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_static.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_static.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_static.cmo -I _build/src/ctypes src/ctypes/ctypes_static.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_std_view_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_std_view_stubs.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_structs.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_structs.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_structs.cmo -I _build/src/ctypes src/ctypes/ctypes_structs.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_structs_computed.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_structs_computed.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_structs_computed.cmo -I _build/src/ctypes src/ctypes/ctypes_structs_computed.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_type_printing.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_type_printing.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_type_printing.cmo -I _build/src/ctypes src/ctypes/ctypes_type_printing.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_memory.cmo -I _build/src/ctypes src/ctypes/ctypes_memory.ml
- File "src/ctypes/ctypes_memory.ml", line 211, characters 30-40:
- 211 | let CPointer dst as r = allocate_n reftyp alength in
- ^^^^^^^^^^
- Warning 6 [labels-omitted]: label count was omitted in the application of this function.
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_coerce.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_coerce.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_coerce.cmo -I _build/src/ctypes src/ctypes/ctypes_coerce.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_std_views.cmo -I _build/src/ctypes src/ctypes/ctypes_std_views.ml
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes_value_printing.cmo -I _build/src/ctypes src/ctypes/ctypes_value_printing.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_types.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes_types.mli
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/ctypes.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/ctypes.cmo -I _build/src/ctypes src/ctypes/ctypes.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/cstubs_internals.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/cstubs_internals.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/cstubs_internals.cmo -I _build/src/ctypes src/ctypes/cstubs_internals.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/posixTypes.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes src/ctypes/posixTypes.mli
- ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes/posixTypes.cmo -I _build/src/ctypes src/ctypes/posixTypes.ml
- ocamlfind ocamlc -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -cclib -lctypes_stubs -dllib -lctypes_stubs -cclib -lintegers_stubs -dllib -lintegers_stubs -package bigarray-compat -package integers -o _build/ctypes.cma _build/src/ctypes/ctypes_ptr.cmo _build/src/ctypes/ctypes_roots_stubs.cmo _build/src/ctypes/lDouble.cmo _build/src/ctypes/ctypes_bigarray_stubs.cmo _build/src/ctypes/complexL.cmo _build/src/ctypes/ctypes_primitive_types.cmo _build/src/ctypes/ctypes_primitives.cmo _build/src/ctypes/ctypes_value_printing_stubs.cmo _build/src/ctypes/ctypes_memory_stubs.cmo _build/src/ctypes/ctypes_bigarray.cmo _build/src/ctypes/ctypes_static.cmo _build/src/ctypes/ctypes_std_view_stubs.cmo _build/src/ctypes/ctypes_structs.cmo _build/src/ctypes/ctypes_structs_computed.cmo _build/src/ctypes/ctypes_type_printing.cmo _build/src/ctypes/ctypes_memory.cmo _build/src/ctypes/ctypes_coerce.cmo _build/src/ctypes/ctypes_std_views.cmo _build/src/ctypes/ctypes_value_printing.cmo _build/src/ctypes/ctypes.cmo _build/src/ctypes/cstubs_internals.cmo _build/src/ctypes/posixTypes.cmo -cclib -Wl,--no-as-needed
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o complex_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/complex_stubs.c
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o ctypes_bigarrays.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/ctypes_bigarrays.c
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o ctypes_roots.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/ctypes_roots.c
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o ldouble_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/ldouble_stubs.c
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o managed_buffer_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/managed_buffer_stubs.c
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o posix_types_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/posix_types_stubs.c
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o raw_pointer_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/raw_pointer_stubs.c
- cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes" -ccopt -I -ccopt "/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/tests" -o type_info_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" /home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0/src/ctypes/type_info_stubs.c
- ocamlfind ocamlmklib -o _build/ctypes_stubs _build/src/ctypes/complex_stubs.o _build/src/ctypes/ctypes_bigarrays.o _build/src/ctypes/ctypes_roots.o _build/src/ctypes/ldouble_stubs.o _build/src/ctypes/managed_buffer_stubs.o _build/src/ctypes/posix_types_stubs.o _build/src/ctypes/raw_pointer_stubs.o _build/src/ctypes/type_info_stubs.o
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_ptr.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_ptr.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_roots_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_roots_stubs.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/lDouble.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/lDouble.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_bigarray_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_bigarray_stubs.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/complexL.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/complexL.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_primitive_types.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_primitive_types.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_primitives.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_primitives.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_value_printing_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_value_printing_stubs.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_memory_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_memory_stubs.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_bigarray.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_bigarray.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_static.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_static.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_std_view_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_std_view_stubs.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_structs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_structs.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_structs_computed.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_structs_computed.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_type_printing.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_type_printing.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_memory.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_memory.ml
- File "src/ctypes/ctypes_memory.ml", line 211, characters 30-40:
- 211 | let CPointer dst as r = allocate_n reftyp alength in
- ^^^^^^^^^^
- Warning 6 [labels-omitted]: label count was omitted in the application of this function.
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_coerce.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_coerce.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_std_views.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_std_views.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_value_printing.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_value_printing.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/cstubs_internals.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/cstubs_internals.ml
- ocamlfind opt -bin-annot -c -o _build/src/ctypes/posixTypes.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/posixTypes.ml
- ocamlfind opt -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -cclib -lctypes_stubs -cclib -lintegers_stubs -o _build/ctypes.cmxa _build/src/ctypes/ctypes_ptr.cmx _build/src/ctypes/ctypes_roots_stubs.cmx _build/src/ctypes/lDouble.cmx _build/src/ctypes/ctypes_bigarray_stubs.cmx _build/src/ctypes/complexL.cmx _build/src/ctypes/ctypes_primitive_types.cmx _build/src/ctypes/ctypes_primitives.cmx _build/src/ctypes/ctypes_value_printing_stubs.cmx _build/src/ctypes/ctypes_memory_stubs.cmx _build/src/ctypes/ctypes_bigarray.cmx _build/src/ctypes/ctypes_static.cmx _build/src/ctypes/ctypes_std_view_stubs.cmx _build/src/ctypes/ctypes_structs.cmx _build/src/ctypes/ctypes_structs_computed.cmx _build/src/ctypes/ctypes_type_printing.cmx _build/src/ctypes/ctypes_memory.cmx _build/src/ctypes/ctypes_coerce.cmx _build/src/ctypes/ctypes_std_views.cmx _build/src/ctypes/ctypes_value_printing.cmx _build/src/ctypes/ctypes.cmx _build/src/ctypes/cstubs_internals.cmx _build/src/ctypes/posixTypes.cmx -cclib -Wl,--no-as-needed
- ocamlfind opt -shared -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package bigarray-compat -package integers -o _build/ctypes.cmxs _build/src/ctypes/ctypes_ptr.cmx _build/src/ctypes/ctypes_roots_stubs.cmx _build/src/ctypes/lDouble.cmx _build/src/ctypes/ctypes_bigarray_stubs.cmx _build/src/ctypes/complexL.cmx _build/src/ctypes/ctypes_primitive_types.cmx _build/src/ctypes/ctypes_primitives.cmx _build/src/ctypes/ctypes_value_printing_stubs.cmx _build/src/ctypes/ctypes_memory_stubs.cmx _build/src/ctypes/ctypes_bigarray.cmx _build/src/ctypes/ctypes_static.cmx _build/src/ctypes/ctypes_std_view_stubs.cmx _build/src/ctypes/ctypes_structs.cmx _build/src/ctypes/ctypes_structs_computed.cmx _build/src/ctypes/ctypes_type_printing.cmx _build/src/ctypes/ctypes_memory.cmx _build/src/ctypes/ctypes_coerce.cmx _build/src/ctypes/ctypes_std_views.cmx _build/src/ctypes/ctypes_value_printing.cmx _build/src/ctypes/ctypes.cmx _build/src/ctypes/cstubs_internals.cmx _build/src/ctypes/posixTypes.cmx _build/src/ctypes/complex_stubs.o _build/src/ctypes/ctypes_bigarrays.o _build/src/ctypes/ctypes_roots.o _build/src/ctypes/ldouble_stubs.o _build/src/ctypes/managed_buffer_stubs.o _build/src/ctypes/posix_types_stubs.o _build/src/ctypes/raw_pointer_stubs.o _build/src/ctypes/type_info_stubs.o -cclib -Wl,--no-as-needed
- ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-top/ctypes_printers.cmi -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/ctypes_printers.mli
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- ocamlfind ocamlc -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes-top/ctypes_printers.cmo -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/ctypes_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- ocamlfind ocamlc -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/ctypes-top/install_ctypes_printers.cmo -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/install_ctypes_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- ocamlfind ocamlc -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package compiler-libs -package integers -o _build/ctypes-top.cma _build/src/ctypes-top/ctypes_printers.cmo _build/src/ctypes-top/install_ctypes_printers.cmo -cclib -Wl,--no-as-needed
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- ocamlfind opt -bin-annot -c -o _build/src/ctypes-top/ctypes_printers.cmx -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package compiler-libs -package integers -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/ctypes_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- ocamlfind opt -bin-annot -c -o _build/src/ctypes-top/install_ctypes_printers.cmx -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package compiler-libs -package integers -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/install_ctypes_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque
- ocamlfind opt -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package compiler-libs -package integers -o _build/ctypes-top.cmxa _build/src/ctypes-top/ctypes_printers.cmx _build/src/ctypes-top/install_ctypes_printers.cmx -cclib -Wl,--no-as-needed
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- ocamlfind opt -shared -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package compiler-libs -package integers -o _build/ctypes-top.cmxs _build/src/ctypes-top/ctypes_printers.cmx _build/src/ctypes-top/install_ctypes_printers.cmx -cclib -Wl,--no-as-needed
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.13/lib/ocaml, /home/opam/.opam/4.13/lib/ocaml/compiler-libs
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_analysis.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_analysis.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_analysis.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_analysis.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_errors.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_errors.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_errors.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_errors.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/ctypes_path.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/ctypes_path.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/ctypes_path.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/ctypes_path.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_public_name.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_public_name.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_public_name.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_public_name.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_generate_ml.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_ml.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_generate_ml.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_ml.ml
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_c_language.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_c_language.ml
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_emit_c.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_emit_c.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_generate_c.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_c.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_generate_c.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_c.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_inverted.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_inverted.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_inverted.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_inverted.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_structs.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_structs.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs_structs.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_structs.ml
- ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs.mli
- ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -c -o _build/src/cstubs/cstubs.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs.ml
- ocamlfind ocamlc -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -o _build/cstubs.cma _build/src/cstubs/cstubs_analysis.cmo _build/src/cstubs/cstubs_errors.cmo _build/src/cstubs/ctypes_path.cmo _build/src/cstubs/cstubs_public_name.cmo _build/src/cstubs/cstubs_generate_ml.cmo _build/src/cstubs/cstubs_c_language.cmo _build/src/cstubs/cstubs_emit_c.cmo _build/src/cstubs/cstubs_generate_c.cmo _build/src/cstubs/cstubs_inverted.cmo _build/src/cstubs/cstubs_structs.cmo _build/src/cstubs/cstubs.cmo -cclib -Wl,--no-as-needed
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_analysis.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_analysis.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_errors.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_errors.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/ctypes_path.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/ctypes_path.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_public_name.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_public_name.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_generate_ml.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_ml.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_c_language.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_c_language.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_emit_c.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_emit_c.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_generate_c.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_c.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_inverted.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_inverted.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_structs.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_structs.ml
- ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs.ml
- ocamlfind opt -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -o _build/cstubs.cmxa _build/src/cstubs/cstubs_analysis.cmx _build/src/cstubs/cstubs_errors.cmx _build/src/cstubs/ctypes_path.cmx _build/src/cstubs/cstubs_public_name.cmx _build/src/cstubs/cstubs_generate_ml.cmx _build/src/cstubs/cstubs_c_language.cmx _build/src/cstubs/cstubs_emit_c.cmx _build/src/cstubs/cstubs_generate_c.cmx _build/src/cstubs/cstubs_inverted.cmx _build/src/cstubs/cstubs_structs.cmx _build/src/cstubs/cstubs.cmx -cclib -Wl,--no-as-needed
- ocamlfind opt -shared -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/home/opam/.opam/4.13/lib/integers" -package str -package integers -o _build/cstubs.cmxs _build/src/cstubs/cstubs_analysis.cmx _build/src/cstubs/cstubs_errors.cmx _build/src/cstubs/ctypes_path.cmx _build/src/cstubs/cstubs_public_name.cmx _build/src/cstubs/cstubs_generate_ml.cmx _build/src/cstubs/cstubs_c_language.cmx _build/src/cstubs/cstubs_emit_c.cmx _build/src/cstubs/cstubs_generate_c.cmx _build/src/cstubs/cstubs_inverted.cmx _build/src/cstubs/cstubs_structs.cmx _build/src/cstubs/cstubs.cmx -cclib -Wl,--no-as-needed
-> compiled ctypes.0.20.0
Processing 19/21: [ctypes: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" "XEN=disable" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ctypes.0.20.0)
- ocamlfind install ctypes META CHANGES.md
- Installed /home/opam/.opam/4.13/lib/ctypes/CHANGES.md
- Installed /home/opam/.opam/4.13/lib/ctypes/META
- ocamlfind install -add ctypes -optional _build/ctypes.cma _build/dllctypes_stubs.so _build/ctypes.cmxa _build/ctypes.cmxs _build/libctypes_stubs.a _build/ctypes.a src/ctypes/lDouble.mli src/ctypes/complexL.mli src/ctypes/ctypes.mli src/ctypes/posixTypes.mli src/ctypes/ctypes_types.mli _build/src/ctypes/lDouble.cmi _build/src/ctypes/complexL.cmi _build/src/ctypes/ctypes.cmi _build/src/ctypes/posixTypes.cmi _build/src/ctypes/ctypes_types.cmi _build/src/ctypes/ctypes_static.cmi _build/src/ctypes/ctypes_primitive_types.cmi _build/src/ctypes/ctypes_structs.cmi _build/src/ctypes/cstubs_internals.cmi _build/src/ctypes/lDouble.cmt _build/src/ctypes/complexL.cmt _build/src/ctypes/ctypes.cmt _build/src/ctypes/posixTypes.cmt _build/src/ctypes/ctypes_types.cmt _build/src/ctypes/lDouble.cmti _build/src/ctypes/complexL.cmti _build/src/ctypes/ctypes.cmti _build/src/ctypes/posixTypes.cmti _build/src/ctypes/ctypes_types.cmti src/ctypes/cstubs_internals.h src/ctypes/ctypes_complex_compatibility.h src/ctypes/ctypes_complex_stubs.h src/ctypes/ctypes_cstubs_internals.h src/ctypes/ctypes_ldouble_stubs.h src/ctypes/ctypes_managed_buffer_stubs.h src/ctypes/ctypes_primitives.h src/ctypes/ctypes_raw_pointer.h src/ctypes/ctypes_type_info_stubs.h _build/src/ctypes/ctypes_ptr.cmx _build/src/ctypes/ctypes_roots_stubs.cmx _build/src/ctypes/lDouble.cmx _build/src/ctypes/ctypes_bigarray_stubs.cmx _build/src/ctypes/complexL.cmx _build/src/ctypes/ctypes_primitive_types.cmx _build/src/ctypes/ctypes_primitives.cmx _build/src/ctypes/ctypes_value_printing_stubs.cmx _build/src/ctypes/ctypes_memory_stubs.cmx _build/src/ctypes/ctypes_bigarray.cmx _build/src/ctypes/ctypes_static.cmx _build/src/ctypes/ctypes_std_view_stubs.cmx _build/src/ctypes/ctypes_structs.cmx _build/src/ctypes/ctypes_structs_computed.cmx _build/src/ctypes/ctypes_type_printing.cmx _build/src/ctypes/ctypes_memory.cmx _build/src/ctypes/ctypes_coerce.cmx _build/src/ctypes/ctypes_std_views.cmx _build/src/ctypes/ctypes_value_printing.cmx _build/src/ctypes/ctypes.cmx _build/src/ctypes/cstubs_internals.cmx _build/src/ctypes/posixTypes.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/posixTypes.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_internals.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_value_printing.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_std_views.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_coerce.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_memory.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_type_printing.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_structs_computed.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_structs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_std_view_stubs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_static.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_bigarray.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_memory_stubs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_value_printing_stubs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_primitives.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_primitive_types.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/complexL.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_bigarray_stubs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/lDouble.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_roots_stubs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_ptr.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_type_info_stubs.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_raw_pointer.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_primitives.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_managed_buffer_stubs.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_ldouble_stubs.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_cstubs_internals.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_complex_stubs.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_complex_compatibility.h
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_internals.h
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_types.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/posixTypes.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/complexL.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/lDouble.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/posixTypes.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/complexL.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/lDouble.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_internals.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_structs.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_primitive_types.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_static.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_types.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/posixTypes.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/complexL.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/lDouble.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_types.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/posixTypes.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/complexL.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/lDouble.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.a
- Installed /home/opam/.opam/4.13/lib/ctypes/libctypes_stubs.a
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.cmxs
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.cmxa
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes.cma
- Installed /home/opam/.opam/4.13/lib/stublibs/dllctypes_stubs.so
- Installed /home/opam/.opam/4.13/lib/stublibs/dllctypes_stubs.so.owner
- ocamlfind: [WARNING] You have installed DLLs but the directory /home/opam/.opam/4.13/lib/stublibs is not mentioned in ld.conf
- ocamlfind install -add ctypes -optional _build/ctypes-top.cma _build/ctypes-top.cmxa _build/ctypes-top.cmxs _build/ctypes-top.a src/ctypes-top/ctypes_printers.mli _build/src/ctypes-top/ctypes_printers.cmi _build/src/ctypes-top/ctypes_printers.cmt _build/src/ctypes-top/ctypes_printers.cmti _build/src/ctypes-top/ctypes_printers.cmx _build/src/ctypes-top/install_ctypes_printers.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/install_ctypes_printers.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_printers.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_printers.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_printers.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_printers.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_printers.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes-top.a
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes-top.cmxs
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes-top.cmxa
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes-top.cma
- ocamlfind install -add ctypes -optional _build/ctypes-foreign.cma _build/dllctypes-foreign_stubs.so _build/ctypes-foreign.cmxa _build/ctypes-foreign.cmxs _build/libctypes-foreign_stubs.a _build/ctypes-foreign.a src/ctypes-foreign/dl.mli src/ctypes-foreign/libffi_abi.mli src/ctypes-foreign/foreign.mli _build/src/ctypes-foreign/dl.cmi _build/src/ctypes-foreign/libffi_abi.cmi _build/src/ctypes-foreign/foreign.cmi _build/src/ctypes-foreign/dl.cmt _build/src/ctypes-foreign/libffi_abi.cmt _build/src/ctypes-foreign/foreign.cmt _build/src/ctypes-foreign/dl.cmti _build/src/ctypes-foreign/libffi_abi.cmti _build/src/ctypes-foreign/foreign.cmti _build/src/ctypes-foreign/ctypes_closure_properties.cmx _build/src/ctypes-foreign/ctypes_ffi_stubs.cmx _build/src/ctypes-foreign/ctypes_foreign_threaded_stubs.cmx _build/src/ctypes-foreign/ctypes_weak_ref.cmx _build/src/ctypes-foreign/dl.cmx _build/src/ctypes-foreign/libffi_abi.cmx _build/src/ctypes-foreign/ctypes_ffi.cmx _build/src/ctypes-foreign/ctypes_foreign_basis.cmx _build/src/ctypes-foreign/foreign.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/foreign.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/libffi_abi.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/dl.mli
- ocamlfind install -add ctypes -optional _build/cstubs.cma _build/cstubs.cmxa _build/cstubs.cmxs _build/cstubs.a src/cstubs/cstubs_structs.mli src/cstubs/cstubs.mli src/cstubs/cstubs_inverted.mli _build/src/cstubs/cstubs_structs.cmi _build/src/cstubs/cstubs.cmi _build/src/cstubs/cstubs_inverted.cmi _build/src/cstubs/cstubs_structs.cmt _build/src/cstubs/cstubs.cmt _build/src/cstubs/cstubs_inverted.cmt _build/src/cstubs/cstubs_structs.cmti _build/src/cstubs/cstubs.cmti _build/src/cstubs/cstubs_inverted.cmti /home/opam/.opam/4.13/lib/integers/ocaml_integers.h _build/src/cstubs/cstubs_analysis.cmx _build/src/cstubs/cstubs_errors.cmx _build/src/cstubs/ctypes_path.cmx _build/src/cstubs/cstubs_public_name.cmx _build/src/cstubs/cstubs_generate_ml.cmx _build/src/cstubs/cstubs_c_language.cmx _build/src/cstubs/cstubs_emit_c.cmx _build/src/cstubs/cstubs_generate_c.cmx _build/src/cstubs/cstubs_inverted.cmx _build/src/cstubs/cstubs_structs.cmx _build/src/cstubs/cstubs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_structs.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_inverted.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_generate_c.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_emit_c.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_c_language.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_generate_ml.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_public_name.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ctypes_path.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_errors.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_analysis.cmx
- Installed /home/opam/.opam/4.13/lib/ctypes/ocaml_integers.h
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_inverted.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_structs.cmti
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_inverted.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_structs.cmt
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_inverted.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_structs.cmi
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_inverted.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs_structs.mli
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.a
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.cmxs
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.cmxa
- Installed /home/opam/.opam/4.13/lib/ctypes/cstubs.cma
-> installed ctypes.0.20.0
Processing 20/21: [eigen: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "eigen" "-j" "31" (CWD=/home/opam/.opam/4.13/.opam-switch/build/eigen.0.1.6)
- (cd _build/default/eigen_cpp && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -fPIC -ansi -O3 -std=c++11 -pedantic -Wall -Wno-invalid-partial-specialization -Wno-extern-c-compat -Wno-c++11-long-long -Ofast -march=native -mfpmath=sse -funroll-loops -ffast-math -g -I /home/opam/.opam/4.13/lib/ocaml -I /home/opam/.opam/4.13/lib/bigarray-compat -I /home/opam/.opam/4.13/lib/ctypes -I /home/opam/.opam/4.13/lib/integers -I /home/opam/.opam/4.13/lib/stdlib-shims -I lib -I lib/unsupported -o eigen_spmat.o -c lib/eigen_spmat.cpp)
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> > >, Eigen::internal::assign_op<long int, long int> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> > >, Eigen::internal::assign_op<long int, long int>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Func = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Func = Eigen::internal::assign_op<long int, long int>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<long int, long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:386:20: required from 'Derived& Eigen::DenseBase<Derived>::setLinSpaced(Eigen::Index, const Scalar&, const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::Index = long int; Eigen::DenseBase<Derived>::Scalar = long int]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:406:22: required from 'Derived& Eigen::DenseBase<Derived>::setLinSpaced(const Scalar&, const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::Scalar = long int]'
- lib/Eigen/src/SparseCore/SparseMatrix.h:748:76: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = float; int _Options = 1; _StorageIndex = long int]'
- lib/eigen_spmat_s.cpp:39:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::Scalar = float]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:627:10: required from 'Derived& Eigen::DenseBase<Derived>::setOnes() [with Derived = Eigen::Map<Eigen::Matrix<float, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/SparseCore/SparseMatrix.h:749:72: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = float; int _Options = 1; _StorageIndex = long int]'
- lib/eigen_spmat_s.cpp:39:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::Scalar = double]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:627:10: required from 'Derived& Eigen::DenseBase<Derived>::setOnes() [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/SparseCore/SparseMatrix.h:749:72: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = double; int _Options = 1; _StorageIndex = long int]'
- lib/eigen_spmat_d.cpp:39:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:627:10: required from 'Derived& Eigen::DenseBase<Derived>::setOnes() [with Derived = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/SparseCore/SparseMatrix.h:749:72: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = std::complex<float>; int _Options = 1; _StorageIndex = long int]'
- lib/eigen_spmat_c.cpp:53:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:627:10: required from 'Derived& Eigen::DenseBase<Derived>::setOnes() [with Derived = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/SparseCore/SparseMatrix.h:749:72: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = std::complex<double>; int _Options = 1; _StorageIndex = long int]'
- lib/eigen_spmat_z.cpp:53:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> > >, Eigen::internal::assign_op<long int, long int> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> > >, Eigen::internal::assign_op<long int, long int>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Func = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, 1, 0, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::Scalar = long int]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >]'
- lib/Eigen/src/SparseCore/SparseMatrix.h:1083:73: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::SparseMatrix<float, 1, long int>, 1, -1, true>; _Scalar = float; int _Options = 1; _StorageIndex = long int]'
- lib/Eigen/src/SparseCore/SparseMatrix.h:684:15: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::SparseMatrix<float, 1, long int>, 1, -1, true>; _Scalar = float; int _Options = 1; _StorageIndex = long int]'
- lib/eigen_spmat_s.cpp:134:50: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_spmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- cc1plus: note: unrecognized command-line option '-Wno-c++11-long-long' may have been intended to silence earlier diagnostics
- cc1plus: note: unrecognized command-line option '-Wno-extern-c-compat' may have been intended to silence earlier diagnostics
- cc1plus: note: unrecognized command-line option '-Wno-invalid-partial-specialization' may have been intended to silence earlier diagnostics
- (cd _build/default/eigen_cpp && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -fPIC -ansi -O3 -std=c++11 -pedantic -Wall -Wno-invalid-partial-specialization -Wno-extern-c-compat -Wno-c++11-long-long -Ofast -march=native -mfpmath=sse -funroll-loops -ffast-math -g -I /home/opam/.opam/4.13/lib/ocaml -I /home/opam/.opam/4.13/lib/bigarray-compat -I /home/opam/.opam/4.13/lib/ctypes -I /home/opam/.opam/4.13/lib/integers -I /home/opam/.opam/4.13/lib/stdlib-shims -I lib -I lib/unsupported -o eigen_dsmat.o -c lib/eigen_dsmat.cpp)
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Matrix<float, -1, -1, 1>; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Matrix<float, -1, -1, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Matrix<float, -1, -1, 1>; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, -1, -1, 1>; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:91:35: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<float>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>]'
- lib/eigen_dsmat_s.cpp:118:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<float>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>]'
- lib/eigen_dsmat_s.cpp:124:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<double>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>]'
- lib/eigen_dsmat_d.cpp:104:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<double>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>]'
- lib/eigen_dsmat_d.cpp:110:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>]'
- lib/eigen_dsmat_c.cpp:124:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<std::complex<float> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>]'
- lib/eigen_dsmat_c.cpp:130:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1, -1, true>]'
- lib/eigen_dsmat_z.cpp:124:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<std::complex<double> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::swap_assign_op<std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Func = Eigen::internal::swap_assign_op<std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>]'
- lib/eigen_dsmat_z.cpp:130:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:45:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:84:51: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:112:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_s.cpp:133:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_s.cpp:134:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_s.cpp:135:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_s.cpp:136:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/eigen_dsmat_s.cpp:137:34: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<float, float>, const Eigen::Map<Eigen::Array<float, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<float, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/eigen_dsmat_s.cpp:138:43: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_s.cpp:150:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_s.cpp:151:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_s.cpp:152:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<float, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<float, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<float, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_s.cpp:153:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:45:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:98:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_d.cpp:119:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_d.cpp:120:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_d.cpp:121:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_d.cpp:122:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/eigen_dsmat_d.cpp:123:34: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/eigen_dsmat_d.cpp:124:43: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_d.cpp:136:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_d.cpp:137:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_d.cpp:138:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<double, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_d.cpp:139:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/eigen_dsmat_d.cpp:140:34: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<double, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<double, -1, 1> >, 1, -1> > >; Derived = Eigen::Map<Eigen::Array<double, -1, -1, 1> >]'
- lib/eigen_dsmat_d.cpp:141:43: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:64:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:118:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_c.cpp:139:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_c.cpp:140:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_c.cpp:141:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_c.cpp:142:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/eigen_dsmat_c.cpp:143:34: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/eigen_dsmat_c.cpp:144:43: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_c.cpp:156:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_c.cpp:157:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_c.cpp:158:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_c.cpp:159:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/eigen_dsmat_c.cpp:160:34: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<float> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float> >, const Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<float>, -1, 1> >, 1, -1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<float>, -1, -1, 1> >]'
- lib/eigen_dsmat_c.cpp:161:43: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:64:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:118:47: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_z.cpp:139:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_z.cpp:140:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_z.cpp:141:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> >, Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Functor = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Func = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 1]'
- lib/eigen_dsmat_z.cpp:142:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/eigen_dsmat_z.cpp:143:34: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, 1, -1, 1> >, -1, 1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/eigen_dsmat_z.cpp:144:43: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::add_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:513:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator+=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_z.cpp:156:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator-=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:523:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator-=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_z.cpp:157:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::mul_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator*=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:534:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator*=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_z.cpp:158:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> >, Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Functor = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Func = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/ArrayBase.h:220:18: required from 'Derived& Eigen::ArrayBase<Derived>::operator/=(const Eigen::ArrayBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1>; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/VectorwiseOp.h:546:16: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator/=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >; ExpressionType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; int Direction = 0]'
- lib/eigen_dsmat_z.cpp:159:28: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/eigen_dsmat_z.cpp:160:34: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >]'
- lib/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<std::complex<double> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<double>, std::complex<double> >, const Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >, const Eigen::Replicate<Eigen::Map<Eigen::Array<std::complex<double>, -1, 1> >, 1, -1> > >; Derived = Eigen::Map<Eigen::Array<std::complex<double>, -1, -1, 1> >]'
- lib/eigen_dsmat_z.cpp:161:43: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:747:14: required from 'static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Matrix<float, -1, -1, 1>; bool Big = false]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/eigen_dsmat_s.cpp:52:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:747:14: required from 'static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Matrix<double, -1, -1, 1>; bool Big = false]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/eigen_dsmat_d.cpp:52:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:747:14: required from 'static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>; bool Big = false]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/eigen_dsmat_c.cpp:71:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:747:14: required from 'static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>; bool Big = false]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/eigen_dsmat_z.cpp:71:19: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/ProductEvaluators.h:397:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; Lhs = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = float; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:106:39: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/ProductEvaluators.h:397:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:92:39: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/ProductEvaluators.h:397:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Lhs = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex<float>; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:112:39: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/ProductEvaluators.h:397:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Lhs = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex<double>; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:112:39: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Matrix<double, -1, -1, 1>; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1>; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:278:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:278:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:278:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<double>, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; SrcXprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<float>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<double>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<float>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> > >, Eigen::internal::div_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> > >, Eigen::internal::div_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Functor = Eigen::internal::div_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Functor = Eigen::internal::div_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Func = Eigen::internal::div_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, 1> >; Func = Eigen::internal::div_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<double>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::div_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::div_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::div_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::div_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> > >, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> > >, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Functor = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Functor = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Func = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, 1> >; Func = Eigen::internal::div_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true> >, Eigen::internal::swap_assign_op<std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> > >, Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> > >, Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Functor = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Functor = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Func = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, 1> >; Func = Eigen::internal::div_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]'
- lib/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]'
- lib/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]'
- lib/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]'
- lib/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, const Eigen::Matrix<std::complex<float>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, const Eigen::Matrix<std::complex<float>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, const Eigen::Matrix<std::complex<float>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, const Eigen::Matrix<std::complex<float>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, const Eigen::Matrix<std::complex<float>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float> >, const Eigen::Matrix<std::complex<float>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>, std::complex<double> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, const Eigen::Matrix<std::complex<double>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>, std::complex<double> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, const Eigen::Matrix<std::complex<double>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> > >, Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>, std::complex<double> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, const Eigen::Matrix<std::complex<double>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>, std::complex<double> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, const Eigen::Matrix<std::complex<double>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>, std::complex<double> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, const Eigen::Matrix<std::complex<double>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>, std::complex<double> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double> >, const Eigen::Matrix<std::complex<double>, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::sub_assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<float>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<double>, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<std::complex<float> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op<std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<std::complex<double> >, 1>'
- lib/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::swap_assign_op<std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op<std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_d.cpp:150:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<std::complex<float>, std::complex<float> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<float>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<float>; typename DstXprType::Scalar = std::complex<float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<float>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<float>, std::complex<float> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<float>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<float>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<float>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_c.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> > >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >, 1, -1, false> >, Eigen::internal::assign_op<std::complex<double>, std::complex<double> >, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1> >, 1, -1, false>; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<std::complex<double>, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = std::complex<double>; typename DstXprType::Scalar = std::complex<double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<std::complex<double>, std::complex<double> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<std::complex<double>, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = std::complex<double>; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_z.cpp:170:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<bool, -1, 1, 0, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<bool>, Eigen::Matrix<bool, -1, 1, 0, -1, 1> > >, Eigen::internal::assign_op<bool, bool> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<bool, -1, 1, 0, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<bool>, Eigen::Matrix<bool, -1, 1, 0, -1, 1> > >, Eigen::internal::assign_op<bool, bool>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<bool, -1, 1, 0, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<bool>, Eigen::Matrix<bool, -1, 1, 0, -1, 1> >; Functor = Eigen::internal::assign_op<bool, bool>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<bool, -1, 1, 0, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<bool>, Eigen::Matrix<bool, -1, 1, 0, -1, 1> >; Functor = Eigen::internal::assign_op<bool, bool>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<bool, -1, 1, 0, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<bool>, Eigen::Matrix<bool, -1, 1, 0, -1, 1> >; Func = Eigen::internal::assign_op<bool, bool>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<bool, -1, 1, 0, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<bool>, Eigen::Matrix<bool, -1, 1, 0, -1, 1> >; Func = Eigen::internal::assign_op<bool, bool>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; XprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<typename DstXprType::Scalar, typename SrcXprType::Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = float; typename DstXprType::Scalar = float]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/PlainObjectBase.h:812:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; OtherDerived = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Map<Eigen::Matrix<float, -1, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/eigen_dsmat_s.cpp:162:45: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_dsmat.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- cc1plus: note: unrecognized command-line option '-Wno-c++11-long-long' may have been intended to silence earlier diagnostics
- cc1plus: note: unrecognized command-line option '-Wno-extern-c-compat' may have been intended to silence earlier diagnostics
- cc1plus: note: unrecognized command-line option '-Wno-invalid-partial-specialization' may have been intended to silence earlier diagnostics
- (cd _build/default/eigen_cpp && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -fPIC -ansi -O3 -std=c++11 -pedantic -Wall -Wno-invalid-partial-specialization -Wno-extern-c-compat -Wno-c++11-long-long -Ofast -march=native -mfpmath=sse -funroll-loops -ffast-math -g -I /home/opam/.opam/4.13/lib/ocaml -I /home/opam/.opam/4.13/lib/bigarray-compat -I /home/opam/.opam/4.13/lib/ctypes -I /home/opam/.opam/4.13/lib/integers -I /home/opam/.opam/4.13/lib/stdlib-shims -I lib -I lib/unsupported -o eigen_tensor.o -c lib/eigen_tensor.cpp)
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:96:65: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:61:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_s.cpp:19:16: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:162:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 162 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:133,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:104:21: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:61:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_s.cpp:19:16: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:100:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 100 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:100:55: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:42:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 42 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:133,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:104:21: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:140:92: required from 'const int Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice> >::LDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:147:30: required from 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice> >'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:100:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 100 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:97:54: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:85:107: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:86:34: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:104:107: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:105:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:162:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 162 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:100:55: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:42:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 42 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:114:54: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:104:107: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:105:34: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:96:65: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:61:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_d.cpp:20:16: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:162:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 162 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:133,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:104:21: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:61:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_d.cpp:20:16: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:100:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 100 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<Eigen::Tensor<float, 4, 1>, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:100:55: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:388:14: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::Tensor(const Eigen::TensorBase<OtherDerived, 0>&) [with OtherDerived = Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:36:71: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:42:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 42 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:416:14: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<const Eigen::Tensor<float, 4, 1>, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h:155:112: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::NumInputDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h:156:30: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h:157:34: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:125:52: required from 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice> >'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:416:14: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:162:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 162 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:100:55: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:42:34: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:42:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 42 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:416:14: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:133,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:104:21: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:140:92: required from 'const int Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice> >::LDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:147:30: required from 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice> >'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:416:14: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:100:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 100 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:97:54: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:85:107: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:86:34: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:104:107: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:105:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:162:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 162 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:100:55: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:42:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 42 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 124 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'struct Eigen::TensorContractionEvaluatorBase<Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice> >':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:572:8: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:114:54: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:104:107: required from 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:105:34: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:92:66: required from 'const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > > >::value'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:124:66: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<Eigen::Tensor<float, 5, 1>, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:100:55: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:388:14: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::Tensor(const Eigen::TensorBase<OtherDerived, 0>&) [with OtherDerived = Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:182:73: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:42:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 42 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:105,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of 'struct Eigen::TensorEvaluator<const Eigen::Tensor<float, 5, 1>, Eigen::DefaultDevice>':
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:32:63: required from 'const int Eigen::CustomTensorEvaluator<-1, -1, -1, const Eigen::Tensor<float, 5, 1>, Eigen::DefaultDevice>::NumInputDims'
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:33:30: required from 'const int Eigen::CustomTensorEvaluator<-1, -1, -1, const Eigen::Tensor<float, 5, 1>, Eigen::DefaultDevice>::NumDims'
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:34:34: required from 'struct Eigen::CustomTensorEvaluator<-1, -1, -1, const Eigen::Tensor<float, 5, 1>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:650:1: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:387:65: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:105:51: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:96:70: required from 'struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:416:14: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:185:125: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:162:66: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 162 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:139,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 61 | const int PacketSize = unpacket_traits<typename TensorEvaluator<Expression, DefaultDevice>::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:135:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:151:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:168:121: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:185:121: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:389:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::Tensor(const Eigen::TensorBase<OtherDerived, 0>&) [with OtherDerived = Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:36:71: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:42:34: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:148:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:389:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::Tensor(const Eigen::TensorBase<OtherDerived, 0>&) [with OtherDerived = Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:182:73: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:185:125: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 5, 1> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 5, 1> >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:186:34: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >]':
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:207:125: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorEvalToOp<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::MakePointer>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:128:109: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType*) [with ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:66:30: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_s.cpp:19:16: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorEvalToOp<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::MakePointer>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:128:109: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType*) [with ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:66:30: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_d.cpp:20:16: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:129,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:169:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index) const [with int LoadMode = 0; Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 109 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:169:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index) const [with int LoadMode = 0; Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:107,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:613:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:135:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:397:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 397 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:613:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::AvgPoolMeanReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:151:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:397:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:613:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:168:121: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:397:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:613:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::AvgPoolMeanReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:185:121: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:397:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:116,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:254:85: required from 'static Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketConv<LoadMode, ActuallyVectorize>::run(const Eigen::TensorEvaluator<ArgType, Device>&, Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) [with int LoadMode = 0; bool ActuallyVectorize = false; TargetType = float; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:229:51: required from 'Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) const [with int LoadMode = 0; TargetType = float; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:389:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::Tensor(const Eigen::TensorBase<OtherDerived, 0>&) [with OtherDerived = Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:36:71: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:192:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 192 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:254:85: required from 'static Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketConv<LoadMode, ActuallyVectorize>::run(const Eigen::TensorEvaluator<ArgType, Device>&, Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) [with int LoadMode = 0; bool ActuallyVectorize = false; TargetType = double; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:229:51: required from 'Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) const [with int LoadMode = 0; TargetType = double; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 4, 1> >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:42:34: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:192:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:107,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:613:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<double>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:148:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:397:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 397 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:116,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:254:85: required from 'static Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketConv<LoadMode, ActuallyVectorize>::run(const Eigen::TensorEvaluator<ArgType, Device>&, Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) [with int LoadMode = 0; bool ActuallyVectorize = false; TargetType = float; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:229:51: required from 'Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) const [with int LoadMode = 0; TargetType = float; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::Tensor<float, 5, 1>; RightArgType = const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:389:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::Tensor(const Eigen::TensorBase<OtherDerived, 0>&) [with OtherDerived = Eigen::TensorConversionOp<float, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:182:73: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:192:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 192 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:107,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:613:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::Tensor<float, 5, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:185:125: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:397:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 397 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:116,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 5, 1> >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:254:85: required from 'static Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketConv<LoadMode, ActuallyVectorize>::run(const Eigen::TensorEvaluator<ArgType, Device>&, Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) [with int LoadMode = 0; bool ActuallyVectorize = false; TargetType = double; ArgType = const Eigen::Tensor<float, 5, 1>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:229:51: required from 'Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index) const [with int LoadMode = 0; TargetType = double; ArgType = const Eigen::Tensor<float, 5, 1>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorConversionOp<TargetType, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 5, 1> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorConversionOp<double, const Eigen::Tensor<float, 5, 1> >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:186:34: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h:192:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 192 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:107,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:613:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::AvgPoolMeanReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::Tensor<float, 5, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:207:125: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:397:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 397 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:135:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:169:88: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 169 | const int packetSize = internal::unpacket_traits<typename Self::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::AvgPoolMeanReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::AvgPoolMeanReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:151:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:169:88: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:168:121: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:169:88: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::AvgPoolMeanReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::AvgPoolMeanReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:185:121: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:169:88: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<double>; typename Self::CoeffReturnType = double; typename Self::Index = long int]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<double>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:148:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:169:88: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::Tensor<float, 5, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:185:125: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:169:88: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h: In instantiation of 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::AvgPoolMeanReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::AvgPoolMeanReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::Tensor<float, 5, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:207:125: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:169:88: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::AvgPoolMeanReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:139,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorEvalToOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:128:109: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType*) [with ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:331:36: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 61 | const int PacketSize = unpacket_traits<typename TensorEvaluator<Expression, DefaultDevice>::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:120,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h:365:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::Index) const [with int LoadMode = 0; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:173:66: required from 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:135:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h:164:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 164 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<float, -1, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<float, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<float, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<float, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<float, -1, -1, 1> >; Eigen::DenseBase<Derived>::Scalar = float]'
- lib/eigen_tensor_s.cpp:205:22: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> > >, Eigen::internal::assign_op<long int, long int> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> > >, Eigen::internal::assign_op<long int, long int>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Func = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Func = Eigen::internal::assign_op<long int, long int>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1> >; Eigen::DenseBase<Derived>::Scalar = long int]'
- lib/eigen_tensor_s.cpp:206:29: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, 1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<float, 1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<float, 1, -1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<float, 1, -1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<float, 1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<float, 1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> >; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<float, 1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, 1, -1> >; Derived = Eigen::Map<Eigen::Matrix<float, 1, -1> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<float, 1, -1> >; Eigen::DenseBase<Derived>::Scalar = float]'
- lib/eigen_tensor_s.cpp:301:26: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:139,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h: In instantiation of 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorEvalToOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:128:109: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType*) [with ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:331:36: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 61 | const int PacketSize = unpacket_traits<typename TensorEvaluator<Expression, DefaultDevice>::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:120,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h:365:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::Index) const [with int LoadMode = 0; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorImagePatchOp<Rows, Cols, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:173:66: required from 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<double>; typename Self::CoeffReturnType = double; typename Self::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<double>; Dims = const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >; ArgType = const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<double>, const Eigen::IndexList<Eigen::type2index<2>, Eigen::type2index<3> >, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:148:124: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h:164:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 164 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, -1, 1> >; Eigen::DenseBase<Derived>::Scalar = double]'
- lib/eigen_tensor_d.cpp:228:22: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >]'
- lib/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >; Derived = Eigen::Map<Eigen::Matrix<double, 1, -1> >]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1> >; Eigen::DenseBase<Derived>::Scalar = double]'
- lib/eigen_tensor_d.cpp:324:26: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/NeuralNetwork/eigen_backward_cuboid_convolutions.h:20,
- from lib/eigen_tensor.cpp:12:
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h: In instantiation of 'const Index Eigen::CustomTensorEvaluator<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:334:5: required from 'Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::PacketReturnType Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::packet(Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::Index) const [with int LoadMode = 0; long int Planes = -1; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::PacketReturnType = __m256; Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 3>; ArgType = const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:173:66: required from 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::MakePointer> >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:168:121: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:40:52: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 40 | internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<float, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; Derived = Eigen::Matrix<float, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<float, -1, -1, 1>; Eigen::DenseBase<Derived>::Scalar = float]'
- lib/eigen_tensor_s.cpp:262:22: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<long int, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> > >, Eigen::internal::assign_op<long int, long int> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<long int, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> > >, Eigen::internal::assign_op<long int, long int>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<long int, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<long int, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Functor = Eigen::internal::assign_op<long int, long int>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<long int, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Func = Eigen::internal::assign_op<long int, long int>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<long int, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Func = Eigen::internal::assign_op<long int, long int>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<long int, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; Derived = Eigen::Matrix<long int, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<long int>, Eigen::Matrix<long int, -1, -1, 1> >; _Scalar = long int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<long int, -1, -1, 1>; Eigen::DenseBase<Derived>::Scalar = long int]'
- lib/eigen_tensor_s.cpp:263:29: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/NeuralNetwork/eigen_backward_cuboid_convolutions.h:20,
- from lib/eigen_tensor.cpp:12:
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h: In instantiation of 'const Index Eigen::CustomTensorEvaluator<-1, -1, -1, const Eigen::Tensor<float, 5, 1>, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:334:5: required from 'Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::PacketReturnType Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::packet(Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::Index) const [with int LoadMode = 0; long int Planes = -1; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 5, 1>; Device = Eigen::DefaultDevice; Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::PacketReturnType = __m256; Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 3>; ArgType = const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:173:66: required from 'static typename Self::CoeffReturnType Eigen::internal::InnerMostDimReducer<Self, Op, true>::reduce(const Self&, typename Self::Index, typename Self::Index, Op&) [with Self = Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>, Eigen::DefaultDevice>; Op = Eigen::internal::MaxReducer<float>; typename Self::CoeffReturnType = float; typename Self::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h:627:68: required from 'Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index) const [with int LoadMode = 0; Op = Eigen::internal::MaxReducer<float>; Dims = const Eigen::IndexList<Eigen::type2index<1> >; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >; MakePointer_ = Eigen::MakePointer; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReductionOp<Op, Dims, XprType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:141:94: required from 'void Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index) [with LeftArgType = Eigen::Tensor<float, 5, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 5, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorReductionOp<Eigen::internal::MaxReducer<float>, const Eigen::IndexList<Eigen::type2index<1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::Tensor<float, 5, 1> > >, Eigen::MakePointer> >; Scalar_ = float; int NumIndices_ = 5; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:185:125: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:40:52: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 40 | internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename Eigen::internal::evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
- lib/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >]'
- lib/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; Derived = Eigen::Matrix<double, -1, -1, 1>]'
- lib/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, -1, -1, 1>; Eigen::DenseBase<Derived>::Scalar = double]'
- lib/eigen_tensor_d.cpp:285:22: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Array<float, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Array<float, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Array<float, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Array<float, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<float, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Array<float, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<float, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Array<float, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<float, -1, -1, 1, -1, -1>; Src = Eigen::Array<float, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Array<float, -1, -1, 1, -1, -1>; Derived = Eigen::Array<float, -1, -1, 1, -1, -1>]'
- lib/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/DenseBase.h:406:62: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Array<float, -1, -1, 1, -1, -1>]'
- lib/Eigen/src/Core/IO.h:220:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:28:10: required from 'static void Eigen::internal::TensorPrinter<Tensor, Rank>::run(std::ostream&, const Tensor&) [with Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>; int Rank = 4; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:70:48: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_s.cpp:19:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:198:22: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:198:22: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Array<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Array<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Array<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Array<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Array<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Array<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, -1, 1, -1, -1>; Src = Eigen::Array<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Array<double, -1, -1, 1, -1, -1>; Derived = Eigen::Array<double, -1, -1, 1, -1, -1>]'
- lib/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/DenseBase.h:406:62: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Array<double, -1, -1, 1, -1, -1>]'
- lib/Eigen/src/Core/IO.h:220:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:28:10: required from 'static void Eigen::internal::TensorPrinter<Tensor, Rank>::run(std::ostream&, const Tensor&) [with Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>; int Rank = 4; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:70:48: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_d.cpp:20:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:198:22: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:721:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 721 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:742:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 742 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:756:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 756 | PacketBlock<Packet, 4> kernel;
- | ^~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:198:22: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:198:22: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:198:22: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Array<float, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<float, float> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Array<float, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<float, float>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<float, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<float, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<float, -1, -1, 1, -1, -1>; Src = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op<float, float>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/Core/Array.h:173:31: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Array<float, -1, -1, 1, -1, -1>]'
- lib/Eigen/src/Core/IO.h:220:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Array<float, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:28:10: required from 'static void Eigen::internal::TensorPrinter<Tensor, Rank>::run(std::ostream&, const Tensor&) [with Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>; int Rank = 4; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:70:48: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_s.cpp:19:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:347,
- from lib/eigen_tensor.cpp:7:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- In file included from lib/unsupported/Eigen/CXX11/Tensor:129,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:169:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index) const [with int LoadMode = 0; Shuffle = const std::array<long int, 4>; ArgType = const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 2>; ArgType = const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h:137:170: required from 'void Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<ArgType, MakePointer_>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<ArgType, MakePointer_>, Device>::Index) [with ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<ArgType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorEvalToOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:128:109: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType*) [with ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:331:36: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 109 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/Eigen/Core:347,
- from lib/eigen_tensor.cpp:7:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer> > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:51:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<float, long int, Eigen::internal::TensorContractionSubMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>, 24, 8, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Array<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<double, double> >':
- lib/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Array<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op<double, double>, 0>'
- lib/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
- lib/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, -1, 1, -1, -1>; Src = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op<double, double>]'
- lib/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/Eigen/src/Core/Array.h:173:31: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
- lib/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Array<double, -1, -1, 1, -1, -1>]'
- lib/Eigen/src/Core/IO.h:220:42: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Array<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:28:10: required from 'static void Eigen::internal::TensorPrinter<Tensor, Rank>::run(std::ostream&, const Tensor&) [with Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, Eigen::MakePointer>, Eigen::DefaultDevice>; int Rank = 4; std::ostream = std::basic_ostream<char>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h:70:48: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::TensorBase<Derived, 0>&) [with T = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; std::ostream = std::basic_ostream<char>]'
- lib/eigen_tensor_d.cpp:20:16: required from here
- lib/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
- 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:420,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context]
- 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
- | ^~~~~~~~~~~~~~~~~~
- In file included from lib/Eigen/Core:347,
- from lib/eigen_tensor.cpp:7:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- In file included from lib/unsupported/Eigen/CXX11/Tensor:129,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:169:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index) const [with int LoadMode = 0; Shuffle = const std::array<long int, 4>; ArgType = const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 2>; ArgType = const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h:137:170: required from 'void Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<ArgType, MakePointer_>, Device>::evalPacket(Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<ArgType, MakePointer_>, Device>::Index) [with ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorEvalToOp<ArgType, MakePointer_>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:68:31: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorEvalToOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h:128:109: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType*) [with ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; MakePointer_ = Eigen::MakePointer; Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<ArgType, MakePointer_>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:331:36: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 109 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/Eigen/Core:347,
- from lib/eigen_tensor.cpp:7:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 16]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 16>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer> > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:63:141: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorForcedEvalOp<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorShufflingOp<const std::array<long int, 4>, const Eigen::TensorReverseOp<const Eigen::IndexList<Eigen::type2index<1>, Eigen::type2index<1>, Eigen::type2index<0>, Eigen::type2index<0> >, const Eigen::Tensor<float, 4, 1> > > >, Eigen::MakePointer>, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, true, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, true, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, true, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, true, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:409:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1894:45: required from 'struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, false, 0>, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:467:92: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::BaseTensorContractionMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:436:7: required from 'class Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:407:15: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:236:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 236 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:111,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'class Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>':
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1691:45: required from 'struct Eigen::internal::gemm_pack_lhs<double, long int, Eigen::internal::TensorContractionSubMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>, 12, 4, 0, false, false>'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:113: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:340:50: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 340 | typedef typename unpacket_traits<Packet>::half HalfPacket;
- | ^~~~~~~~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:113,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:391:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 391 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:392:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 392 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In instantiation of 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:448:104: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 448 | const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:449:105: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 449 | const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
- | ^~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:534:40: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:743:50: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:363:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 363 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 1>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:312:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 312 | const Index packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- In file included from lib/Eigen/Core:473,
- from lib/eigen_tensor.cpp:7:
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:350:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:355:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:358:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:368:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:373:97: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:376:98: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context]
- 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3;
- | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 391 | const int packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:35:107: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/Eigen/Core:347,
- from lib/eigen_tensor.cpp:7:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, true, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 8, false, false, 0>; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::TensorContractionInputMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 8, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:119:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- In file included from lib/eigen_tensor.cpp:9:
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- 391 | const int packetSize = internal::unpacket_traits<Packet>::size;
- | ^~~~
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, true, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]':
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:356:12: required from 'Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:539:44: required from 'Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int Side = 0; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar_, Index, Side, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:757:54: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes<long int, 2>; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::Tensor<float, 4, 1>; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs<Scalar, Index, Eigen::internal::TensorContractionSubMapper<Scalar, Index, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimension, const Eigen::TensorImagePatchOp<Rows, Cols, ArgType> >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, false, false, 0>]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemm(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:622:116: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::Tensor<float, 4, 1>; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::Tensor<float, 4, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/Tensor.h:417:65: required from 'Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>& Eigen::Tensor<Scalar_, NumIndices_, Options_, IndexType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::Tensor<float, 4, 1> > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::Tensor<float, 4, 1> > > >; Scalar_ = float; int NumIndices_ = 4; int Options_ = 1; IndexType_ = long int]'
- lib/eigen_tensor_d.cpp:41:113: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_spatial_convolutions.h:391:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m256'} [-Wignored-attributes]
- In file included from lib/Eigen/Core:347,
- from lib/eigen_tensor.cpp:7:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, true, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:347:95: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h: In instantiation of 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0]':
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:223:15: required from 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 1, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 2>, 4, false, false, 0>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::TensorContractionInputMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>, std::array<long int, 2>, std::array<long int, 2>, 4, true, true, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:418:117: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalGemv(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:618:118: required from 'void Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::evalProduct(Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar*) const [with bool lhs_inner_dim_contiguous = false; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Indices = const std::array<Eigen::IndexPair<long int>, 2>; LeftArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorContractionOp<Dimensions, LhsXprType, RhsXprType>, Device_>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:365:96: required from 'void Eigen::TensorContractionEvaluatorBase<Derived>::evalTo(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) const [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:146:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar*) [with ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:154:32: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar*) [with Shuffle = const std::array<long int, 5>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorShufflingOp<const std::array<long int, 5>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:132:135: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:411:62: warning: ignoring attributes on template argument 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketReturnType' {aka '__m256d'} [-Wignored-attributes]
- 411 | EIGEN_STATIC_ASSERT((internal::is_same<PacketT, Packet>::value), YOU_MADE_A_PROGRAMMING_MISTAKE);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- lib/Eigen/src/Core/util/StaticAssert.h:32:54: note: in definition of macro 'EIGEN_STATIC_ASSERT'
- 32 | #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG);
- | ^
- In file included from lib/unsupported/Eigen/CXX11/Tensor:129,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:169:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index) const [with int LoadMode = 0; Shuffle = const std::array<long int, 2>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: required from 'Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index, Index) const [with int AlignmentType = 0; Scalar = float; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:377:58: required from 'Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index) const [with Scalar = float; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1974:44: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = float; Index = long int; DataMapper = Eigen::internal::TensorContractionSubMapper<float, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 8, true, true, 0>; int nr = 4; bool Conjugate = false; bool PanelMode = false]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 4, 1> >]'
- lib/eigen_tensor_s.cpp:67:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 109 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:169:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index) const [with int LoadMode = 0; Shuffle = const std::array<long int, 2>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<Shuffle, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256d; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: required from 'Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index, Index) const [with int AlignmentType = 0; Scalar = double; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256d]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:377:58: required from 'Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index) const [with Scalar = double; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256d]'
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1974:44: required from 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::TensorContractionSubMapper<double, long int, 0, Eigen::TensorEvaluator<const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, Eigen::DefaultDevice>, std::array<long int, 1>, std::array<long int, 1>, 4, true, true, 0>; int nr = 4; bool Conjugate = false; bool PanelMode = false]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:503:19: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 4>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 4>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorShufflingOp<const std::array<long int, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 4, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 4, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 4, 1> >]'
- lib/eigen_tensor_d.cpp:80:138: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:130,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:167:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index) const [with int LoadMode = 0; Strides = const std::array<long int, 8>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 2>; ArgType = const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: required from 'Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index, Index) const [with int AlignmentType = 0; Scalar = float; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:377:58: required from 'Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index) const [with Scalar = float; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1974:44: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 109 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:128,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:198:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 3>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: required from 'Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index, Index) const [with int AlignmentType = 0; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:414:63: required from 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(8) float; int AlignmentType = 16; Scalar = float; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 8; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]'
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:102:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:110:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 110 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:130,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:167:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index) const [with int LoadMode = 0; Strides = const std::array<long int, 8>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 2>; ArgType = const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256d; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: required from 'Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index, Index) const [with int AlignmentType = 0; Scalar = double; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256d]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:377:58: required from 'Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index) const [with Scalar = double; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 1>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256d]'
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1974:44: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:109:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 109 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:128,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:198:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; ReverseDimensions = const std::array<bool, 5>; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReverseOp<ReverseDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 3>; ArgType = const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256d; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: required from 'Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index, Index) const [with int AlignmentType = 0; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256d]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:414:63: required from 'PacketT Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::load(Index) const [with PacketT = __vector(4) double; int AlignmentType = 16; Scalar = double; Index = long int; int side = 1; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0]'
- lib/Eigen/src/Core/products/GeneralMatrixVector.h:219:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h:110:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 110 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/NeuralNetwork/eigen_backward_cuboid_convolutions.h:20,
- from lib/eigen_tensor.cpp:12:
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h: In instantiation of 'const Index Eigen::CustomTensorEvaluator<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:334:5: required from 'Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::PacketReturnType Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::packet(Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::Index) const [with int LoadMode = 0; long int Planes = -1; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::PacketReturnType = __m256d; Eigen::CustomTensorEvaluator<Planes, Rows, Cols, ArgType, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 3>; ArgType = const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256d; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: required from 'Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index, Index) const [with int AlignmentType = 0; Scalar = double; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::BaseTensorContractionMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256d]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:377:58: required from 'Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacket(Index) const [with Scalar = double; Index = long int; int side = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; nocontract_t = std::array<long int, 1>; contract_t = std::array<long int, 2>; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper<Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = __m256d]'
- lib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1974:44: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 2>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorVolumePatchOp<-1, -1, -1, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 3>, const Eigen::TensorReverseOp<const std::array<bool, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:115:131: required from here
- lib/unsupported/Eigen/NeuralNetwork/eigen_volume_patch.h:40:52: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- 40 | internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- In file included from lib/unsupported/Eigen/CXX11/Tensor:119,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:187:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index) const [with int LoadMode = 0; PatchDim = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 8>; ArgType = const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:196:64: required from 'Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index) const [with int LoadMode = 0; Strides = const std::array<long int, 8>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 2>; ArgType = const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:90:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 90 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:187:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index) const [with int LoadMode = 0; PatchDim = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 8>; ArgType = const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:196:64: required from 'Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index) const [with int LoadMode = 0; Strides = const std::array<long int, 8>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 2>; ArgType = const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:42:46: required from 'typename Tensor::PacketReturnType Eigen::internal::CoeffLoader<Tensor, HasRawAccess>::packet(typename Tensor::Index) const [with int LoadMode = 0; Tensor = Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, Eigen::DefaultDevice>; bool HasRawAccess = false; typename Tensor::PacketReturnType = __m256d; typename Tensor::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h:250:59: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:90:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- In file included from lib/unsupported/Eigen/CXX11/Tensor:127,
- from lib/eigen_tensor.cpp:8:
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:260:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::packetColMajor(Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index) const [with PaddingDimensions = const std::array<Eigen::IndexPair<long int>, 5>; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:184:14: required from 'Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; PaddingDimensions = const std::array<Eigen::IndexPair<long int>, 5>; ArgType = const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:233:64: required from 'Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index) const [with int LoadMode = 0; PatchDim = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 8>; ArgType = const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:196:64: required from 'Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index) const [with int LoadMode = 0; Strides = const std::array<long int, 8>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType = __m256; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = float]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<float, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<float, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<float, 5, 1> >]'
- lib/eigen_tensor_s.cpp:85:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:93:78: warning: ignoring attributes on template argument 'Eigen::PacketType<float, Eigen::DefaultDevice>::type' {aka '__m256'} [-Wignored-attributes]
- 93 | static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
- | ^~~~
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h: In instantiation of 'const int Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >, Eigen::DefaultDevice>::PacketSize':
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:260:5: required from 'Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::packetColMajor(Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index) const [with PaddingDimensions = const std::array<Eigen::IndexPair<long int>, 5>; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:184:14: required from 'Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; PaddingDimensions = const std::array<Eigen::IndexPair<long int>, 5>; ArgType = const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorPaddingOp<PaddingDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h:233:64: required from 'Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index) const [with int LoadMode = 0; PatchDim = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorPatchOp<PatchDim, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: required from 'Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index) const [with int LoadMode = 0; NewDimensions = const Eigen::DSizes<long int, 8>; ArgType = const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h:196:64: required from 'Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::packet(Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index) const [with int LoadMode = 0; Strides = const std::array<long int, 8>; ArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::PacketReturnType = __m256d; Eigen::TensorEvaluator<const Eigen::TensorStridingOp<Strides, XprType>, Device>::Index = long int]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:142:44: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:334:7: required from 'bool Eigen::TensorContractionEvaluatorBase<Derived>::evalSubExprsIfNeeded(Eigen::TensorContractionEvaluatorBase<Derived>::Scalar*) [with Derived = Eigen::TensorEvaluator<const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase<Derived>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:128:39: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType*) [with NewDimensions = const Eigen::DSizes<long int, 5>; ArgType = const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorReshapingOp<NewDimensions, XprType>, Device>::CoeffReturnType = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:128:44: required from 'bool Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar*) [with LeftArgType = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >; RightArgType = const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator<const Eigen::TensorAssignOp<LhsXprType, RhsXprType>, Device>::Scalar = double]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:57:61: required from 'static void Eigen::internal::TensorExecutor<Expression, Eigen::DefaultDevice, true>::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > >]'
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h:310:65: required from 'Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self& Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorContractionOp<const std::array<Eigen::IndexPair<long int>, 1>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorStridingOp<const std::array<long int, 8>, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 8>, const Eigen::TensorPatchOp<const Eigen::DSizes<long int, 5>, const Eigen::TensorPaddingOp<const std::array<Eigen::IndexPair<long int>, 5>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > > > >, const Eigen::TensorReshapingOp<const Eigen::DSizes<long int, 2>, const Eigen::TensorMap<Eigen::Tensor<double, 5, 1> > > > >; PlainObjectType = Eigen::Tensor<double, 5, 1>; int Options_ = 0; MakePointer_ = Eigen::MakePointer; Eigen::TensorMap<PlainObjectType, Options_, MakePointer_>::Self = Eigen::TensorMap<Eigen::Tensor<double, 5, 1> >]'
- lib/eigen_tensor_d.cpp:98:90: required from here
- lib/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h:93:78: warning: ignoring attributes on template argument 'Eigen::PacketType<double, Eigen::DefaultDevice>::type' {aka '__m256d'} [-Wignored-attributes]
- cc1plus: note: unrecognized command-line option '-Wno-c++11-long-long' may have been intended to silence earlier diagnostics
- cc1plus: note: unrecognized command-line option '-Wno-extern-c-compat' may have been intended to silence earlier diagnostics
- cc1plus: note: unrecognized command-line option '-Wno-invalid-partial-specialization' may have been intended to silence earlier diagnostics
-> compiled eigen.0.1.6
-> installed eigen.0.1.6
Done.
# Run eval $(opam env) to update the current shell environment
2022-03-04 03:05.14 ---> saved as "e45d4fec534b91b8bb0c1cb30661bb6f8aa7f165b293c7e4d0e8d7e8de6085ef"
Job succeeded