diff --git a/README.md b/README.md index 90b6696702926115c45b46d459211f7ca81836fd..56d18990618dcab5ec93c28ddc1b532669a5ddee 100644 --- a/README.md +++ b/README.md @@ -206,7 +206,7 @@ __A:__ Use `./build/testbed --no-gui` or `python scripts/run.py`. You can also c ## __Q:__ Does this codebase run on [Google Colab](https://colab.research.google.com/)? -__A:__ Yes. See [this example](https://colab.research.google.com/drive/10TgQ4gyVejlHiinrmm5XOvQQmgVziK3i?usp=sharing) by user [@myagues](https://github.com/NVlabs/instant-ngp/issues/6#issuecomment-1016397579). Caveat: this codebase requires large amounts of GPU RAM and might not fit on your assigned GPU. It will also run slower on older GPUs. +__A:__ Yes. See [this example](./notebooks/instant_ngp.ipynb) inspired on the notebook created by user [@myagues](https://github.com/NVlabs/instant-ngp/issues/6#issuecomment-1016397579). Caveat: this codebase requires large amounts of GPU RAM and might not fit on your assigned GPU. It will also run slower on older GPUs. ## __Q:__ Is there a [Docker container](https://www.docker.com/)? diff --git a/notebooks/instant_ngp.ipynb b/notebooks/instant_ngp.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..9bf7093b5c40713f88121dc12b658d0928dc0df3 --- /dev/null +++ b/notebooks/instant_ngp.ipynb @@ -0,0 +1,6023 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "source": [ + "# Instant-ngp \n", + "\n", + "This notebook aims to be a step-by-step guide to train NeRF models and rendering videos from them with nvidia's [instant-ngp](https://github.com/NVlabs/instant-ngp) software using:\n", + " * **Colab** for the heavy lifting.\n", + " * A low-resource **local computer** for the steps that require having a graphical user interface (GUI).\n", + "\n", + "It has been tested on a GTX 1050ti in the local machine and an assigned Tesla T4 in the remote one.\n", + "\n", + "Based on this [notebook](https://colab.research.google.com/drive/10TgQ4gyVejlHiinrmm5XOvQQmgVziK3i?usp=sharing) by [@myagues](https://github.com/NVlabs/instant-ngp/issues/6#issuecomment-1016397579), the main differences being the addition of steps 3 and 4 to ensure compatibility between the local machine and the models trained in the remote machine, of step 10 to render a video from the scene, and a more guided approach." + ], + "metadata": { + "id": "-fAjMk8jDvp5" + } + }, + { + "cell_type": "markdown", + "source": [ + "## 1.Connect to a GPU runtime" + ], + "metadata": { + "id": "SxsmRf03DFYe" + } + }, + { + "cell_type": "markdown", + "source": [ + "Connect your colab session to a GPU runtime and check that you have been assigned a GPU. It should have a minimum of 8GB of available memory." + ], + "metadata": { + "id": "NyjFWI3WDPBr" + } + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "QJC-0GitoJEh", + "outputId": "0af4179b-9dde-4df2-aaf4-fcbc10d4976c" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Fri Jul 29 20:15:33 2022 \n", + "+-----------------------------------------------------------------------------+\n", + "| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 |\n", + "|-------------------------------+----------------------+----------------------+\n", + "| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |\n", + "| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |\n", + "| | | MIG M. |\n", + "|===============================+======================+======================|\n", + "| 0 Tesla T4 Off | 00000000:00:04.0 Off | 0 |\n", + "| N/A 34C P8 9W / 70W | 0MiB / 15109MiB | 0% Default |\n", + "| | | N/A |\n", + "+-------------------------------+----------------------+----------------------+\n", + " \n", + "+-----------------------------------------------------------------------------+\n", + "| Processes: |\n", + "| GPU GI CI PID Type Process name GPU Memory |\n", + "| ID ID Usage |\n", + "|=============================================================================|\n", + "| No running processes found |\n", + "+-----------------------------------------------------------------------------+\n" + ] + } + ], + "source": [ + "!nvidia-smi" + ] + }, + { + "cell_type": "markdown", + "source": [ + "## 2. Install dependencies and clone the instant-ngp repo" + ], + "metadata": { + "id": "Da9sDpM-DXps" + } + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "yKFsL8wSdQ8Q", + "outputId": "0e16885c-9282-4c82-912c-465ec6dde54c" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "\u001b[33m\r0% [Working]\u001b[0m\r \rGet:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]\n", + "\u001b[33m\r0% [Connecting to archive.ubuntu.com (185.125.190.39)] [1 InRelease 14.2 kB/88.\u001b[0m\r \rGet:2 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ InRelease [3,626 B]\n", + "\u001b[33m\r0% [Connecting to archive.ubuntu.com (185.125.190.39)] [1 InRelease 14.2 kB/88.\u001b[0m\u001b[33m\r0% [Connecting to archive.ubuntu.com (185.125.190.39)] [1 InRelease 34.4 kB/88.\u001b[0m\u001b[33m\r0% [2 InRelease gpgv 3,626 B] [Connecting to archive.ubuntu.com (185.125.190.39\u001b[0m\r \rHit:3 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 InRelease\n", + "\u001b[33m\r0% [2 InRelease gpgv 3,626 B] [Connecting to archive.ubuntu.com (185.125.190.39\u001b[0m\u001b[33m\r0% [2 InRelease gpgv 3,626 B] [Connecting to archive.ubuntu.com (185.125.190.39\u001b[0m\r \rHit:4 http://archive.ubuntu.com/ubuntu bionic InRelease\n", + "Get:5 http://ppa.launchpad.net/c2d4u.team/c2d4u4.0+/ubuntu bionic InRelease [15.9 kB]\n", + "Get:6 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]\n", + "Ign:7 https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64 InRelease\n", + "Hit:8 https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64 Release\n", + "Hit:9 http://ppa.launchpad.net/cran/libgit2/ubuntu bionic InRelease\n", + "Get:10 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]\n", + "Hit:11 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic InRelease\n", + "Get:12 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [2,905 kB]\n", + "Hit:13 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic InRelease\n", + "Get:14 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1,527 kB]\n", + "Get:15 http://ppa.launchpad.net/c2d4u.team/c2d4u4.0+/ubuntu bionic/main amd64 Packages [1,063 kB]\n", + "Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2,306 kB]\n", + "Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [3,336 kB]\n", + "Fetched 11.4 MB in 5s (2,246 kB/s)\n", + "Reading package lists... Done\n", + "Building dependency tree \n", + "Reading state information... Done\n", + "51 packages can be upgraded. Run 'apt list --upgradable' to see them.\n", + "Reading package lists... Done\n", + "Building dependency tree \n", + "Reading state information... Done\n", + "build-essential is already the newest version (12.4ubuntu1).\n", + "libxi-dev is already the newest version (2:1.7.9-1).\n", + "libxi-dev set to manually installed.\n", + "git is already the newest version (1:2.17.1-1ubuntu0.12).\n", + "libopenexr-dev is already the newest version (2.2.0-11.1ubuntu1.9).\n", + "libopenexr-dev set to manually installed.\n", + "python3-dev is already the newest version (3.6.7-1~18.04).\n", + "python3-dev set to manually installed.\n", + "ffmpeg is already the newest version (7:3.4.11-0ubuntu0.1).\n", + "The following package was automatically installed and is no longer required:\n", + " libnvidia-common-460\n", + "Use 'apt autoremove' to remove it.\n", + "The following additional packages will be installed:\n", + " libamd2 libcamd2 libccolamd2 libceres1 libcholmod3 libcolamd2 libcxsparse3\n", + " libfreeimage3 libgflags2.2 libglew2.0 libglfw3 libgoogle-glog0v5 libjxr0\n", + " libmetis5 libomp5 libraw16 libspqr2 libsuitesparseconfig5 libvulkan-dev\n", + " libvulkan1 libxrandr-dev mesa-vulkan-drivers python-pip-whl\n", + " python3-asn1crypto python3-cffi-backend python3-crypto python3-cryptography\n", + " python3-idna python3-keyring python3-keyrings.alt python3-pkg-resources\n", + " python3-secretstorage python3-setuptools python3-six python3-wheel\n", + " python3-xdg x11proto-randr-dev x11proto-xinerama-dev\n", + "Suggested packages:\n", + " glew-utils libegl1-mesa | libegl1-x11 libomp-doc python-crypto-doc\n", + " python-cryptography-doc python3-cryptography-vectors gnome-keyring\n", + " libkf5wallet-bin gir1.2-gnomekeyring-1.0 python-secretstorage-doc\n", + " python-setuptools-doc\n", + "The following NEW packages will be installed:\n", + " colmap libamd2 libcamd2 libccolamd2 libceres1 libcholmod3 libcolamd2\n", + " libcxsparse3 libfreeimage3 libgflags2.2 libglew-dev libglew2.0 libglfw3\n", + " libglfw3-dev libgoogle-glog0v5 libjxr0 libmetis5 libomp-dev libomp5 libraw16\n", + " libspqr2 libsuitesparseconfig5 libvulkan-dev libvulkan1 libxcursor-dev\n", + " libxinerama-dev libxrandr-dev mesa-vulkan-drivers python-pip-whl\n", + " python3-asn1crypto python3-cffi-backend python3-crypto python3-cryptography\n", + " python3-idna python3-keyring python3-keyrings.alt python3-pip\n", + " python3-pkg-resources python3-secretstorage python3-setuptools python3-six\n", + " python3-wheel python3-xdg x11proto-randr-dev x11proto-xinerama-dev\n", + "0 upgraded, 45 newly installed, 0 to remove and 51 not upgraded.\n", + "Need to get 11.8 MB of archives.\n", + "After this operation, 52.9 MB of additional disk space will be used.\n", + "Get:1 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 libvulkan1 amd64 1.1.126.0-2~gpu18.04.1 [101 kB]\n", + "Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libsuitesparseconfig5 amd64 1:5.1.2-2 [9,044 B]\n", + "Get:3 http://archive.ubuntu.com/ubuntu bionic/main amd64 libamd2 amd64 1:5.1.2-2 [19.5 kB]\n", + "Get:4 http://archive.ubuntu.com/ubuntu bionic/main amd64 libcamd2 amd64 1:5.1.2-2 [20.9 kB]\n", + "Get:5 http://archive.ubuntu.com/ubuntu bionic/main amd64 libccolamd2 amd64 1:5.1.2-2 [21.7 kB]\n", + "Get:6 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 libvulkan-dev amd64 1.1.126.0-2~gpu18.04.1 [472 kB]\n", + "Get:7 http://archive.ubuntu.com/ubuntu bionic/main amd64 libcolamd2 amd64 1:5.1.2-2 [16.2 kB]\n", + "Get:8 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmetis5 amd64 5.1.0.dfsg-5 [169 kB]\n", + "Get:9 http://archive.ubuntu.com/ubuntu bionic/main amd64 libcholmod3 amd64 1:5.1.2-2 [300 kB]\n", + "Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 libcxsparse3 amd64 1:5.1.2-2 [63.9 kB]\n", + "Get:11 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libgflags2.2 amd64 2.2.1-1 [72.4 kB]\n", + "Get:12 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libgoogle-glog0v5 amd64 0.3.5-1 [50.5 kB]\n", + "Get:13 http://archive.ubuntu.com/ubuntu bionic/main amd64 libspqr2 amd64 1:5.1.2-2 [64.2 kB]\n", + "Get:14 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libceres1 amd64 1.13.0+dfsg0-2 [614 kB]\n", + "Get:15 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libjxr0 amd64 1.1-6build1 [158 kB]\n", + "Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libraw16 amd64 0.18.8-1ubuntu0.3 [264 kB]\n", + "Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libfreeimage3 amd64 3.17.0+ds1-5+deb9u1build0.18.04.1 [260 kB]\n", + "Get:18 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libglew2.0 amd64 2.0.0-5 [140 kB]\n", + "Get:19 http://archive.ubuntu.com/ubuntu bionic/universe amd64 colmap amd64 3.4-1 [2,558 kB]\n", + "Get:20 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libglew-dev amd64 2.0.0-5 [120 kB]\n", + "Get:21 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libglfw3 amd64 3.2.1-1 [49.2 kB]\n", + "Get:22 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libglfw3-dev amd64 3.2.1-1 [30.9 kB]\n", + "Get:23 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxcursor-dev amd64 1:1.1.15-1 [26.5 kB]\n", + "Get:24 http://archive.ubuntu.com/ubuntu bionic/main amd64 x11proto-xinerama-dev all 2018.4-4 [2,628 B]\n", + "Get:25 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxinerama-dev amd64 2:1.1.3-1 [8,404 B]\n", + "Get:26 http://archive.ubuntu.com/ubuntu bionic/main amd64 x11proto-randr-dev all 2018.4-4 [2,620 B]\n", + "Get:27 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxrandr-dev amd64 2:1.5.1-1 [24.0 kB]\n", + "Get:28 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 mesa-vulkan-drivers amd64 20.0.8-0ubuntu1~18.04.1 [3,059 kB]\n", + "Get:29 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 python-pip-whl all 9.0.1-2.3~ubuntu1.18.04.5 [1,653 kB]\n", + "Get:30 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-asn1crypto all 0.24.0-1 [72.8 kB]\n", + "Get:31 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-cffi-backend amd64 1.11.5-1 [64.6 kB]\n", + "Get:32 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-crypto amd64 2.6.1-8ubuntu2 [244 kB]\n", + "Get:33 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-idna all 2.6-1 [32.5 kB]\n", + "Get:34 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-six all 1.11.0-2 [11.4 kB]\n", + "Get:35 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-cryptography amd64 2.1.4-1ubuntu1.4 [220 kB]\n", + "Get:36 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-secretstorage all 2.3.1-2 [12.1 kB]\n", + "Get:37 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-keyring all 10.6.0-1 [26.7 kB]\n", + "Get:38 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-keyrings.alt all 3.0-1 [16.6 kB]\n", + "Get:39 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 python3-pip all 9.0.1-2.3~ubuntu1.18.04.5 [114 kB]\n", + "Get:40 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-pkg-resources all 39.0.1-2 [98.8 kB]\n", + "Get:41 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-setuptools all 39.0.1-2 [248 kB]\n", + "Get:42 http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-wheel all 0.30.0-0.2 [36.5 kB]\n", + "Get:43 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-xdg all 0.25-4ubuntu1.1 [31.3 kB]\n", + "Get:44 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libomp5 amd64 5.0.1-1 [234 kB]\n", + "Get:45 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libomp-dev amd64 5.0.1-1 [5,088 B]\n", + "Fetched 11.8 MB in 9s (1,294 kB/s)\n", + "Extracting templates from packages: 100%\n", + "Selecting previously unselected package libsuitesparseconfig5:amd64.\n", + "(Reading database ... 155673 files and directories currently installed.)\n", + "Preparing to unpack .../00-libsuitesparseconfig5_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libsuitesparseconfig5:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libamd2:amd64.\n", + "Preparing to unpack .../01-libamd2_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libamd2:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libcamd2:amd64.\n", + "Preparing to unpack .../02-libcamd2_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libcamd2:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libccolamd2:amd64.\n", + "Preparing to unpack .../03-libccolamd2_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libccolamd2:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libcolamd2:amd64.\n", + "Preparing to unpack .../04-libcolamd2_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libcolamd2:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libmetis5:amd64.\n", + "Preparing to unpack .../05-libmetis5_5.1.0.dfsg-5_amd64.deb ...\n", + "Unpacking libmetis5:amd64 (5.1.0.dfsg-5) ...\n", + "Selecting previously unselected package libcholmod3:amd64.\n", + "Preparing to unpack .../06-libcholmod3_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libcholmod3:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libcxsparse3:amd64.\n", + "Preparing to unpack .../07-libcxsparse3_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libcxsparse3:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libgflags2.2.\n", + "Preparing to unpack .../08-libgflags2.2_2.2.1-1_amd64.deb ...\n", + "Unpacking libgflags2.2 (2.2.1-1) ...\n", + "Selecting previously unselected package libgoogle-glog0v5.\n", + "Preparing to unpack .../09-libgoogle-glog0v5_0.3.5-1_amd64.deb ...\n", + "Unpacking libgoogle-glog0v5 (0.3.5-1) ...\n", + "Selecting previously unselected package libspqr2:amd64.\n", + "Preparing to unpack .../10-libspqr2_1%3a5.1.2-2_amd64.deb ...\n", + "Unpacking libspqr2:amd64 (1:5.1.2-2) ...\n", + "Selecting previously unselected package libceres1.\n", + "Preparing to unpack .../11-libceres1_1.13.0+dfsg0-2_amd64.deb ...\n", + "Unpacking libceres1 (1.13.0+dfsg0-2) ...\n", + "Selecting previously unselected package libjxr0:amd64.\n", + "Preparing to unpack .../12-libjxr0_1.1-6build1_amd64.deb ...\n", + "Unpacking libjxr0:amd64 (1.1-6build1) ...\n", + "Selecting previously unselected package libraw16:amd64.\n", + "Preparing to unpack .../13-libraw16_0.18.8-1ubuntu0.3_amd64.deb ...\n", + "Unpacking libraw16:amd64 (0.18.8-1ubuntu0.3) ...\n", + "Selecting previously unselected package libfreeimage3:amd64.\n", + "Preparing to unpack .../14-libfreeimage3_3.17.0+ds1-5+deb9u1build0.18.04.1_amd64.deb ...\n", + "Unpacking libfreeimage3:amd64 (3.17.0+ds1-5+deb9u1build0.18.04.1) ...\n", + "Selecting previously unselected package libglew2.0:amd64.\n", + "Preparing to unpack .../15-libglew2.0_2.0.0-5_amd64.deb ...\n", + "Unpacking libglew2.0:amd64 (2.0.0-5) ...\n", + "Selecting previously unselected package colmap.\n", + "Preparing to unpack .../16-colmap_3.4-1_amd64.deb ...\n", + "Unpacking colmap (3.4-1) ...\n", + "Selecting previously unselected package libglew-dev:amd64.\n", + "Preparing to unpack .../17-libglew-dev_2.0.0-5_amd64.deb ...\n", + "Unpacking libglew-dev:amd64 (2.0.0-5) ...\n", + "Selecting previously unselected package libglfw3:amd64.\n", + "Preparing to unpack .../18-libglfw3_3.2.1-1_amd64.deb ...\n", + "Unpacking libglfw3:amd64 (3.2.1-1) ...\n", + "Selecting previously unselected package libglfw3-dev:amd64.\n", + "Preparing to unpack .../19-libglfw3-dev_3.2.1-1_amd64.deb ...\n", + "Unpacking libglfw3-dev:amd64 (3.2.1-1) ...\n", + "Selecting previously unselected package libvulkan1:amd64.\n", + "Preparing to unpack .../20-libvulkan1_1.1.126.0-2~gpu18.04.1_amd64.deb ...\n", + "Unpacking libvulkan1:amd64 (1.1.126.0-2~gpu18.04.1) ...\n", + "Selecting previously unselected package libvulkan-dev:amd64.\n", + "Preparing to unpack .../21-libvulkan-dev_1.1.126.0-2~gpu18.04.1_amd64.deb ...\n", + "Unpacking libvulkan-dev:amd64 (1.1.126.0-2~gpu18.04.1) ...\n", + "Selecting previously unselected package libxcursor-dev:amd64.\n", + "Preparing to unpack .../22-libxcursor-dev_1%3a1.1.15-1_amd64.deb ...\n", + "Unpacking libxcursor-dev:amd64 (1:1.1.15-1) ...\n", + "Selecting previously unselected package x11proto-xinerama-dev.\n", + "Preparing to unpack .../23-x11proto-xinerama-dev_2018.4-4_all.deb ...\n", + "Unpacking x11proto-xinerama-dev (2018.4-4) ...\n", + "Selecting previously unselected package libxinerama-dev:amd64.\n", + "Preparing to unpack .../24-libxinerama-dev_2%3a1.1.3-1_amd64.deb ...\n", + "Unpacking libxinerama-dev:amd64 (2:1.1.3-1) ...\n", + "Selecting previously unselected package x11proto-randr-dev.\n", + "Preparing to unpack .../25-x11proto-randr-dev_2018.4-4_all.deb ...\n", + "Unpacking x11proto-randr-dev (2018.4-4) ...\n", + "Selecting previously unselected package libxrandr-dev:amd64.\n", + "Preparing to unpack .../26-libxrandr-dev_2%3a1.5.1-1_amd64.deb ...\n", + "Unpacking libxrandr-dev:amd64 (2:1.5.1-1) ...\n", + "Selecting previously unselected package mesa-vulkan-drivers:amd64.\n", + "Preparing to unpack .../27-mesa-vulkan-drivers_20.0.8-0ubuntu1~18.04.1_amd64.deb ...\n", + "Unpacking mesa-vulkan-drivers:amd64 (20.0.8-0ubuntu1~18.04.1) ...\n", + "Selecting previously unselected package python-pip-whl.\n", + "Preparing to unpack .../28-python-pip-whl_9.0.1-2.3~ubuntu1.18.04.5_all.deb ...\n", + "Unpacking python-pip-whl (9.0.1-2.3~ubuntu1.18.04.5) ...\n", + "Selecting previously unselected package python3-asn1crypto.\n", + "Preparing to unpack .../29-python3-asn1crypto_0.24.0-1_all.deb ...\n", + "Unpacking python3-asn1crypto (0.24.0-1) ...\n", + "Selecting previously unselected package python3-cffi-backend.\n", + "Preparing to unpack .../30-python3-cffi-backend_1.11.5-1_amd64.deb ...\n", + "Unpacking python3-cffi-backend (1.11.5-1) ...\n", + "Selecting previously unselected package python3-crypto.\n", + "Preparing to unpack .../31-python3-crypto_2.6.1-8ubuntu2_amd64.deb ...\n", + "Unpacking python3-crypto (2.6.1-8ubuntu2) ...\n", + "Selecting previously unselected package python3-idna.\n", + "Preparing to unpack .../32-python3-idna_2.6-1_all.deb ...\n", + "Unpacking python3-idna (2.6-1) ...\n", + "Selecting previously unselected package python3-six.\n", + "Preparing to unpack .../33-python3-six_1.11.0-2_all.deb ...\n", + "Unpacking python3-six (1.11.0-2) ...\n", + "Selecting previously unselected package python3-cryptography.\n", + "Preparing to unpack .../34-python3-cryptography_2.1.4-1ubuntu1.4_amd64.deb ...\n", + "Unpacking python3-cryptography (2.1.4-1ubuntu1.4) ...\n", + "Selecting previously unselected package python3-secretstorage.\n", + "Preparing to unpack .../35-python3-secretstorage_2.3.1-2_all.deb ...\n", + "Unpacking python3-secretstorage (2.3.1-2) ...\n", + "Selecting previously unselected package python3-keyring.\n", + "Preparing to unpack .../36-python3-keyring_10.6.0-1_all.deb ...\n", + "Unpacking python3-keyring (10.6.0-1) ...\n", + "Selecting previously unselected package python3-keyrings.alt.\n", + "Preparing to unpack .../37-python3-keyrings.alt_3.0-1_all.deb ...\n", + "Unpacking python3-keyrings.alt (3.0-1) ...\n", + "Selecting previously unselected package python3-pip.\n", + "Preparing to unpack .../38-python3-pip_9.0.1-2.3~ubuntu1.18.04.5_all.deb ...\n", + "Unpacking python3-pip (9.0.1-2.3~ubuntu1.18.04.5) ...\n", + "Selecting previously unselected package python3-pkg-resources.\n", + "Preparing to unpack .../39-python3-pkg-resources_39.0.1-2_all.deb ...\n", + "Unpacking python3-pkg-resources (39.0.1-2) ...\n", + "Selecting previously unselected package python3-setuptools.\n", + "Preparing to unpack .../40-python3-setuptools_39.0.1-2_all.deb ...\n", + "Unpacking python3-setuptools (39.0.1-2) ...\n", + "Selecting previously unselected package python3-wheel.\n", + "Preparing to unpack .../41-python3-wheel_0.30.0-0.2_all.deb ...\n", + "Unpacking python3-wheel (0.30.0-0.2) ...\n", + "Selecting previously unselected package python3-xdg.\n", + "Preparing to unpack .../42-python3-xdg_0.25-4ubuntu1.1_all.deb ...\n", + "Unpacking python3-xdg (0.25-4ubuntu1.1) ...\n", + "Selecting previously unselected package libomp5:amd64.\n", + "Preparing to unpack .../43-libomp5_5.0.1-1_amd64.deb ...\n", + "Unpacking libomp5:amd64 (5.0.1-1) ...\n", + "Selecting previously unselected package libomp-dev.\n", + "Preparing to unpack .../44-libomp-dev_5.0.1-1_amd64.deb ...\n", + "Unpacking libomp-dev (5.0.1-1) ...\n", + "Setting up libvulkan1:amd64 (1.1.126.0-2~gpu18.04.1) ...\n", + "Setting up python-pip-whl (9.0.1-2.3~ubuntu1.18.04.5) ...\n", + "Setting up libcxsparse3:amd64 (1:5.1.2-2) ...\n", + "Setting up libxcursor-dev:amd64 (1:1.1.15-1) ...\n", + "Setting up mesa-vulkan-drivers:amd64 (20.0.8-0ubuntu1~18.04.1) ...\n", + "Setting up libgflags2.2 (2.2.1-1) ...\n", + "Setting up libomp5:amd64 (5.0.1-1) ...\n", + "Setting up python3-cffi-backend (1.11.5-1) ...\n", + "Setting up python3-crypto (2.6.1-8ubuntu2) ...\n", + "Setting up libvulkan-dev:amd64 (1.1.126.0-2~gpu18.04.1) ...\n", + "Setting up python3-idna (2.6-1) ...\n", + "Setting up python3-xdg (0.25-4ubuntu1.1) ...\n", + "Setting up libglfw3:amd64 (3.2.1-1) ...\n", + "Setting up python3-six (1.11.0-2) ...\n", + "Setting up python3-wheel (0.30.0-0.2) ...\n", + "Setting up python3-pkg-resources (39.0.1-2) ...\n", + "Setting up libjxr0:amd64 (1.1-6build1) ...\n", + "Setting up python3-asn1crypto (0.24.0-1) ...\n", + "Setting up x11proto-xinerama-dev (2018.4-4) ...\n", + "Setting up libgoogle-glog0v5 (0.3.5-1) ...\n", + "Setting up x11proto-randr-dev (2018.4-4) ...\n", + "Setting up libxinerama-dev:amd64 (2:1.1.3-1) ...\n", + "Setting up libsuitesparseconfig5:amd64 (1:5.1.2-2) ...\n", + "Setting up libmetis5:amd64 (5.1.0.dfsg-5) ...\n", + "Setting up python3-pip (9.0.1-2.3~ubuntu1.18.04.5) ...\n", + "Setting up libomp-dev (5.0.1-1) ...\n", + "Setting up libcolamd2:amd64 (1:5.1.2-2) ...\n", + "Setting up libglew2.0:amd64 (2.0.0-5) ...\n", + "Setting up libccolamd2:amd64 (1:5.1.2-2) ...\n", + "Setting up python3-setuptools (39.0.1-2) ...\n", + "Setting up libglew-dev:amd64 (2.0.0-5) ...\n", + "Setting up libraw16:amd64 (0.18.8-1ubuntu0.3) ...\n", + "Setting up libglfw3-dev:amd64 (3.2.1-1) ...\n", + "Setting up python3-cryptography (2.1.4-1ubuntu1.4) ...\n", + "Setting up libxrandr-dev:amd64 (2:1.5.1-1) ...\n", + "Setting up libfreeimage3:amd64 (3.17.0+ds1-5+deb9u1build0.18.04.1) ...\n", + "Setting up libcamd2:amd64 (1:5.1.2-2) ...\n", + "Setting up python3-keyrings.alt (3.0-1) ...\n", + "Setting up libamd2:amd64 (1:5.1.2-2) ...\n", + "Setting up python3-secretstorage (2.3.1-2) ...\n", + "Setting up python3-keyring (10.6.0-1) ...\n", + "Setting up libcholmod3:amd64 (1:5.1.2-2) ...\n", + "Setting up libspqr2:amd64 (1:5.1.2-2) ...\n", + "Setting up libceres1 (1.13.0+dfsg0-2) ...\n", + "Setting up colmap (3.4-1) ...\n", + "Processing triggers for man-db (2.8.3-2ubuntu0.1) ...\n", + "Processing triggers for libc-bin (2.27-3ubuntu1.3) ...\n", + "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", + "Requirement already satisfied: cmake in /usr/local/lib/python3.7/dist-packages (3.22.5)\n" + ] + } + ], + "source": [ + "!apt update && apt install build-essential git python3-dev python3-pip libopenexr-dev libxi-dev libglfw3-dev libglew-dev libomp-dev libxinerama-dev libxcursor-dev colmap ffmpeg jq\n", + "!pip install --upgrade cmake" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "ijgdl-TUcxnd", + "outputId": "e413476f-5043-4723-8339-bf22988410cd" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Cloning into 'instant-ngp'...\n", + "remote: Enumerating objects: 2473, done.\u001b[K\n", + "remote: Counting objects: 100% (26/26), done.\u001b[K\n", + "remote: Compressing objects: 100% (21/21), done.\u001b[K\n", + "remote: Total 2473 (delta 7), reused 9 (delta 5), pack-reused 2447\u001b[K\n", + "Receiving objects: 100% (2473/2473), 185.71 MiB | 43.08 MiB/s, done.\n", + "Resolving deltas: 100% (1488/1488), done.\n", + "Submodule 'dependencies/args' (https://github.com/Taywee/args) registered for path 'dependencies/args'\n", + "Submodule 'dependencies/dlss' (https://github.com/NVIDIA/DLSS) registered for path 'dependencies/dlss'\n", + "Submodule 'dependencies/eigen' (https://github.com/Tom94/eigen) registered for path 'dependencies/eigen'\n", + "Submodule 'dependencies/glfw' (https://github.com/Tom94/glfw) registered for path 'dependencies/glfw'\n", + "Submodule 'dependencies/imgui' (https://github.com/ocornut/imgui.git) registered for path 'dependencies/imgui'\n", + "Submodule 'dependencies/pybind11' (https://github.com/Tom94/pybind11) registered for path 'dependencies/pybind11'\n", + "Submodule 'dependencies/tiny-cuda-nn' (https://github.com/NVlabs/tiny-cuda-nn) registered for path 'dependencies/tiny-cuda-nn'\n", + "Submodule 'dependencies/tinylogger' (https://github.com/Tom94/tinylogger) registered for path 'dependencies/tinylogger'\n", + "Cloning into '/content/instant-ngp/dependencies/args'...\n", + "remote: Enumerating objects: 4314, done. \n", + "remote: Counting objects: 100% (401/401), done. \n", + "remote: Compressing objects: 100% (183/183), done. \n", + "remote: Total 4314 (delta 233), reused 358 (delta 212), pack-reused 3913 \n", + "Receiving objects: 100% (4314/4314), 2.71 MiB | 22.90 MiB/s, done.\n", + "Resolving deltas: 100% (3563/3563), done.\n", + "Cloning into '/content/instant-ngp/dependencies/dlss'...\n", + "remote: Enumerating objects: 194, done. \n", + "remote: Counting objects: 100% (12/12), done. \n", + "remote: Compressing objects: 100% (8/8), done. \n", + "remote: Total 194 (delta 8), reused 5 (delta 4), pack-reused 182 \n", + "Receiving objects: 100% (194/194), 79.26 MiB | 33.10 MiB/s, done.\n", + "Resolving deltas: 100% (102/102), done.\n", + "Cloning into '/content/instant-ngp/dependencies/eigen'...\n", + "remote: Enumerating objects: 103719, done. \n", + "remote: Counting objects: 100% (764/764), done. \n", + "remote: Compressing objects: 100% (136/136), done. \n", + "remote: Total 103719 (delta 649), reused 687 (delta 628), pack-reused 102955 \n", + "Receiving objects: 100% (103719/103719), 95.88 MiB | 28.94 MiB/s, done.\n", + "Resolving deltas: 100% (85354/85354), done.\n", + "Cloning into '/content/instant-ngp/dependencies/glfw'...\n", + "remote: Enumerating objects: 26058, done. \n", + "remote: Total 26058 (delta 0), reused 0 (delta 0), pack-reused 26058 \n", + "Receiving objects: 100% (26058/26058), 13.10 MiB | 27.26 MiB/s, done.\n", + "Resolving deltas: 100% (18364/18364), done.\n", + "Cloning into '/content/instant-ngp/dependencies/imgui'...\n", + "remote: Enumerating objects: 44860, done. \n", + "remote: Counting objects: 100% (13/13), done. \n", + "remote: Compressing objects: 100% (13/13), done. \n", + "remote: Total 44860 (delta 2), reused 2 (delta 0), pack-reused 44847 \n", + "Receiving objects: 100% (44860/44860), 82.00 MiB | 32.07 MiB/s, done.\n", + "Resolving deltas: 100% (34196/34196), done.\n", + "Cloning into '/content/instant-ngp/dependencies/pybind11'...\n", + "remote: Enumerating objects: 17158, done. \n", + "remote: Total 17158 (delta 0), reused 0 (delta 0), pack-reused 17158 \n", + "Receiving objects: 100% (17158/17158), 6.82 MiB | 27.08 MiB/s, done.\n", + "Resolving deltas: 100% (11729/11729), done.\n", + "Cloning into '/content/instant-ngp/dependencies/tiny-cuda-nn'...\n", + "remote: Enumerating objects: 2800, done. \n", + "remote: Counting objects: 100% (547/547), done. \n", + "remote: Compressing objects: 100% (214/214), done. \n", + "remote: Total 2800 (delta 356), reused 393 (delta 302), pack-reused 2253 \n", + "Receiving objects: 100% (2800/2800), 19.29 MiB | 44.19 MiB/s, done.\n", + "Resolving deltas: 100% (1753/1753), done.\n", + "Cloning into '/content/instant-ngp/dependencies/tinylogger'...\n", + "remote: Enumerating objects: 151, done. \n", + "remote: Total 151 (delta 0), reused 0 (delta 0), pack-reused 151 \n", + "Receiving objects: 100% (151/151), 23.40 KiB | 7.80 MiB/s, done.\n", + "Resolving deltas: 100% (72/72), done.\n", + "Submodule path 'dependencies/args': checked out 'a48e1f880813b367d2354963a58dedbf2b708584'\n", + "Submodule path 'dependencies/dlss': checked out 'b3559040f968d26b2edbe37e8e3ceda4b8d1275a'\n", + "Submodule 'NVIDIAImageScaling' (https://github.com/NVIDIAGameWorks/NVIDIAImageScaling) registered for path 'dependencies/dlss/NVIDIAImageScaling'\n", + "Cloning into '/content/instant-ngp/dependencies/dlss/NVIDIAImageScaling'...\n", + "remote: Enumerating objects: 691, done. \n", + "remote: Counting objects: 100% (691/691), done. \n", + "remote: Compressing objects: 100% (488/488), done. \n", + "remote: Total 691 (delta 207), reused 655 (delta 177), pack-reused 0 \n", + "Receiving objects: 100% (691/691), 27.77 MiB | 36.14 MiB/s, done.\n", + "Resolving deltas: 100% (207/207), done.\n", + "Submodule path 'dependencies/dlss/NVIDIAImageScaling': checked out '4d3f6f1b421dda208b937f2ac78657c6753efccd'\n", + "Submodule path 'dependencies/eigen': checked out '3a8eda017526d00b95296338b0a99010d41c8b05'\n", + "Submodule path 'dependencies/glfw': checked out '71eb7036b47e2733c2f7b4c0010e2ce62557009d'\n", + "Submodule path 'dependencies/imgui': checked out 'fa2b318dd6190852a6fe7ebc952b6551e93899e0'\n", + "Submodule path 'dependencies/pybind11': checked out '40ea63e921858d96c1460c478e51563d3a24eea2'\n", + "Submodule path 'dependencies/tiny-cuda-nn': checked out '7f0320f15525bc1e21e99ecefc828b3159c98369'\n", + "Submodule 'dependencies/cutlass' (https://github.com/NVIDIA/cutlass) registered for path 'dependencies/tiny-cuda-nn/dependencies/cutlass'\n", + "Submodule 'dependencies/fmt' (https://github.com/fmtlib/fmt) registered for path 'dependencies/tiny-cuda-nn/dependencies/fmt'\n", + "Cloning into '/content/instant-ngp/dependencies/tiny-cuda-nn/dependencies/cutlass'...\n", + "remote: Enumerating objects: 15919, done. \n", + "remote: Counting objects: 100% (4320/4320), done. \n", + "remote: Compressing objects: 100% (954/954), done. \n", + "remote: Total 15919 (delta 3588), reused 3681 (delta 3316), pack-reused 11599 \n", + "Receiving objects: 100% (15919/15919), 22.77 MiB | 27.92 MiB/s, done.\n", + "Resolving deltas: 100% (11630/11630), done.\n", + "Cloning into '/content/instant-ngp/dependencies/tiny-cuda-nn/dependencies/fmt'...\n", + "remote: Enumerating objects: 30107, done. \n", + "remote: Counting objects: 100% (4/4), done. \n", + "remote: Compressing objects: 100% (4/4), done. \n", + "remote: Total 30107 (delta 0), reused 0 (delta 0), pack-reused 30103 \n", + "Receiving objects: 100% (30107/30107), 14.11 MiB | 26.56 MiB/s, done.\n", + "Resolving deltas: 100% (20333/20333), done.\n", + "Submodule path 'dependencies/tiny-cuda-nn/dependencies/cutlass': checked out '1eb6355182a5124639ce9d3ff165732a94ed9a70'\n", + "Submodule path 'dependencies/tiny-cuda-nn/dependencies/fmt': checked out 'c4ee726532178e556d923372f29163bd206d7732'\n", + "Submodule path 'dependencies/tinylogger': checked out '9b7a92ff44ffca3e80dca3549fa4eb599d039eeb'\n", + "/content/instant-ngp\n" + ] + } + ], + "source": [ + "!git clone --recursive https://github.com/nvlabs/instant-ngp\n", + "%cd instant-ngp" + ] + }, + { + "cell_type": "markdown", + "source": [ + "## 3. Set compute capability\n", + "Find the compute capability of the GPU in your **local** machine in the following link:\n", + "https://developer.nvidia.com/cuda-gpus\n", + "\n", + "You need this to be able to open your trained models in `testbed` inside your local machine later on, so you can explore them or trace a camera path in order to generate a video from your scene." + ], + "metadata": { + "id": "SF4CRM2-rqn1" + } + }, + { + "cell_type": "code", + "source": [ + "compute_capability = \"61\" #@param [50, 52, 60, 61, 70, 72, 75, 80, 86, 87]\n", + "%env TCNN_CUDA_ARCHITECTURES=$compute_capability\n" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "Yf9H-wO0o1Ax", + "outputId": "e6332360-f07d-487b-abda-9ce76ed379fc" + }, + "execution_count": null, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "env: TCNN_CUDA_ARCHITECTURES=61\n" + ] + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "## 4. Set the right network configuration\n", + "For compatibility between the model trained here and the local machine, a network with FP32 or FP16 is chosen.\n", + "\n", + "https://docs.nvidia.com/deeplearning/tensorrt/support-matrix/index.html#hardware-precision-matrix " + ], + "metadata": { + "id": "X6PLafxjtoc1" + } + }, + { + "cell_type": "code", + "source": [ + "network_type = \"FullyFusedMLP\" if int(compute_capability) >= 70 else \"CutlassMLP\"\n", + "print(f\"Using {network_type}\")\n", + "%env NN_CONFIG_PATH = ./configs/nerf/base.json\n", + "!jq '.network.otype = \"CutlassMLP\" | .rgb_network.otype = \"CutlassMLP\"' $NN_CONFIG_PATH | sponge $NN_CONFIG_PATH" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "KFZAbFtUqQkc", + "outputId": "92cd4308-62ef-465f-d996-1ed301f1c4f4" + }, + "execution_count": null, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Using CutlassMLP\n", + "env: NN_CONFIG_PATH=./configs/nerf/base.json\n" + ] + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "## 5. Build the project and install python requirements" + ], + "metadata": { + "id": "P9XhY2souWum" + } + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "B7E55zXYc1gD", + "outputId": "904f6f13-36d9-47fa-c9c3-5475a62d67da" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "-- Obtained target architecture from environment variable TCNN_CUDA_ARCHITECTURES=61\n", + "-- Targeting GPU architectures: 61\n", + "\u001b[33mCMake Warning at dependencies/tiny-cuda-nn/CMakeLists.txt:122 (message):\n", + " Fully fused MLPs do not support GPU architectures of 70 or less. Falling\n", + " back to CUTLASS MLPs. Remove GPU architectures 70 and lower to allow\n", + " maximum performance\n", + "\n", + "\u001b[0m\n", + "-- Module support is disabled.\n", + "-- Version: 9.0.0\n", + "-- Build type: Release\n", + "-- CXX_STANDARD: 14\n", + "-- Required features: cxx_variadic_templates\n", + "\u001b[0m-- !!! Warning OptiX_INSTALL_DIR not set in environment. using default\u001b[0m\n", + "\u001b[0m-- OptiX_INSTALL_DIR value: /usr/local/NVIDIA-OptiX-SDK-7.5.0-linux64-x86_64\u001b[0m\n", + "-- OptiX headers (optix.h and friends) not found.\n", + "\u001b[33mCMake Warning at CMakeLists.txt:194 (message):\n", + " OptiX was not found. Neural graphics primitives will still compile and run\n", + " correctly. However, SDF training in 'raystab' and 'pathescape' modes will\n", + " be significantly slower.\n", + "\n", + "\u001b[0m\n", + "-- pybind11 v2.7.1 \n", + "\u001b[33mCMake Warning (dev) at /usr/local/lib/python3.7/dist-packages/cmake/data/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message):\n", + " Policy CMP0127 is not set: cmake_dependent_option() supports full Condition\n", + " Syntax. Run \"cmake --help-policy CMP0127\" for policy details. Use the\n", + " cmake_policy command to set the policy and suppress this warning.\n", + "Call Stack (most recent call first):\n", + " dependencies/pybind11/CMakeLists.txt:98 (cmake_dependent_option)\n", + "This warning is for project developers. Use -Wno-dev to suppress it.\n", + "\u001b[0m\n", + "-- Configuring done\n", + "-- Generating done\n", + "-- Build files have been written to: /content/instant-ngp/build\n" + ] + } + ], + "source": [ + "!cmake . -B build -DNGP_BUILD_WITH_GUI=OFF" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "cpuhlQmJcDPJ", + "outputId": "9e8d56a9-e9aa-4db1-c73d-0b213ee0a6be" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "\u001b[35m\u001b[1mConsolidate compiler generated dependencies of target fmt\u001b[0m\n", + "[ 8%] Built target fmt\n", + "\u001b[35m\u001b[1mConsolidate compiler generated dependencies of target tiny-cuda-nn\u001b[0m\n", + "[ 11%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/common.cu.o\u001b[0m\n", + "[ 14%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/common_device.cu.o\u001b[0m\n", + "[ 17%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/cpp_api.cu.o\u001b[0m\n", + "[ 20%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/cutlass_mlp.cu.o\u001b[0m\n", + "[ 23%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/encoding.cu.o\u001b[0m\n", + "[ 26%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/loss.cu.o\u001b[0m\n", + "[ 29%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/network.cu.o\u001b[0m\n", + "[ 32%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/object.cu.o\u001b[0m\n", + "[ 35%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/optimizer.cu.o\u001b[0m\n", + "[ 38%] \u001b[32mBuilding CUDA object dependencies/tiny-cuda-nn/CMakeFiles/tiny-cuda-nn.dir/src/reduce_sum.cu.o\u001b[0m\n", + "[ 41%] \u001b[32m\u001b[1mLinking CXX static library libtiny-cuda-nn.a\u001b[0m\n", + "[ 41%] Built target tiny-cuda-nn\n", + "\u001b[35m\u001b[1mConsolidate compiler generated dependencies of target ngp\u001b[0m\n", + "[ 44%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/camera_path.cu.o\u001b[0m\n", + "[ 47%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/common_device.cu.o\u001b[0m\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/BinaryFunctors.h(415): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"const Eigen::internal::scalar_quotient_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_quotient_op<LhsScalar, RhsScalar>::operator()(const LhsScalar &, const RhsScalar &) const [with LhsScalar=std::complex<float>, RhsScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(777): here\n", + " instantiation of \"Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::coeff(Eigen::Index) const [with BinaryOp=Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float>>, Lhs=const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1, 1, false>, Rhs=const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, -1, 1, 0, 4, 1>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(661): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1, 1, false>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, -1, 1, 0, 4, 1>>>>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(519): here\n", + " instantiation of \"void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1, 1, false>>, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, -1, 1, 0, 4, 1>>>>, Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(786): here\n", + " instantiation of \"void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1, 1, false>, SrcXprType=Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<std::complex<float>, std::complex<float>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, -1, 1, 0, 4, 1>>>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(955): here\n", + " [ 13 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(86): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart &, Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) const [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, EssentialPart=Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1>]\" \n", + "(48): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(307): here\n", + " instantiation of \"void Eigen::HessenbergDecomposition<MatrixType_>::_compute(Eigen::HessenbergDecomposition<MatrixType_>::MatrixType &, Eigen::HessenbergDecomposition<MatrixType_>::CoeffVectorType &, Eigen::HessenbergDecomposition<MatrixType_>::VectorType &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(163): here\n", + " instantiation of \"Eigen::HessenbergDecomposition<MatrixType_> &Eigen::HessenbergDecomposition<MatrixType_>::compute(const Eigen::EigenBase<InputType> &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(363): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(95): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart &, Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) const [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, EssentialPart=Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1>]\" \n", + "(48): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(307): here\n", + " instantiation of \"void Eigen::HessenbergDecomposition<MatrixType_>::_compute(Eigen::HessenbergDecomposition<MatrixType_>::MatrixType &, Eigen::HessenbergDecomposition<MatrixType_>::CoeffVectorType &, Eigen::HessenbergDecomposition<MatrixType_>::VectorType &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(163): here\n", + " instantiation of \"Eigen::HessenbergDecomposition<MatrixType_> &Eigen::HessenbergDecomposition<MatrixType_>::compute(const Eigen::EigenBase<InputType> &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(363): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(96): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart &, Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) const [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, EssentialPart=Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1>]\" \n", + "(48): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(307): here\n", + " instantiation of \"void Eigen::HessenbergDecomposition<MatrixType_>::_compute(Eigen::HessenbergDecomposition<MatrixType_>::MatrixType &, Eigen::HessenbergDecomposition<MatrixType_>::CoeffVectorType &, Eigen::HessenbergDecomposition<MatrixType_>::VectorType &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(163): here\n", + " instantiation of \"Eigen::HessenbergDecomposition<MatrixType_> &Eigen::HessenbergDecomposition<MatrixType_>::compute(const Eigen::EigenBase<InputType> &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(363): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(96): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart &, Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) const [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, EssentialPart=Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1>]\" \n", + "(48): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(307): here\n", + " instantiation of \"void Eigen::HessenbergDecomposition<MatrixType_>::_compute(Eigen::HessenbergDecomposition<MatrixType_>::MatrixType &, Eigen::HessenbergDecomposition<MatrixType_>::CoeffVectorType &, Eigen::HessenbergDecomposition<MatrixType_>::VectorType &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(163): here\n", + " instantiation of \"Eigen::HessenbergDecomposition<MatrixType_> &Eigen::HessenbergDecomposition<MatrixType_>::compute(const Eigen::EigenBase<InputType> &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(363): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(96): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart &, Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) const [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, EssentialPart=Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>, -1>]\" \n", + "(48): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::RealScalar &) [with Derived=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(307): here\n", + " instantiation of \"void Eigen::HessenbergDecomposition<MatrixType_>::_compute(Eigen::HessenbergDecomposition<MatrixType_>::MatrixType &, Eigen::HessenbergDecomposition<MatrixType_>::CoeffVectorType &, Eigen::HessenbergDecomposition<MatrixType_>::VectorType &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(163): here\n", + " instantiation of \"Eigen::HessenbergDecomposition<MatrixType_> &Eigen::HessenbergDecomposition<MatrixType_>::compute(const Eigen::EigenBase<InputType> &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(363): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/AssignmentFunctors.h(94): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::mul_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar &, const SrcScalar &) const [with DstScalar=std::complex<float>, SrcScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(655): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Functor=Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(669): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Functor=Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(348): here\n", + " instantiation of \"void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float>>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(786): here\n", + " instantiation of \"void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, SrcXprType=Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, Functor=Eigen::internal::mul_assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(955): here\n", + " [ 11 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/BinaryFunctors.h(82): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar &, const RhsScalar &) const [with LhsScalar=std::complex<float>, RhsScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(771): here\n", + " instantiation of \"Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp=Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, Lhs=const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(383): here\n", + " instantiation of \"Eigen::internal::redux_evaluator<XprType_>::CoeffReturnType Eigen::internal::redux_evaluator<XprType_>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with XprType_=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(204): here\n", + " instantiation of \"Eigen::internal::redux_impl<Func, Evaluator, 0, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 0, 0>::run(const Evaluator &, const Func &, const XprType &) [with Func=Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, Evaluator=Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>>, XprType=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(420): here\n", + " instantiation of \"Eigen::DenseBase<Derived>::Scalar Eigen::DenseBase<Derived>::redux(const BinaryOp &) const [with Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>, BinaryOp=Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(465): here\n", + " [ 18 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/BinaryFunctors.h(44): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::internal::scalar_sum_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_sum_op<LhsScalar, RhsScalar>::operator()(const LhsScalar &, const RhsScalar &) const [with LhsScalar=std::complex<float>, RhsScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(206): here\n", + " instantiation of \"Eigen::internal::redux_impl<Func, Evaluator, 0, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 0, 0>::run(const Evaluator &, const Func &, const XprType &) [with Func=Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, Evaluator=Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>>, XprType=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(420): here\n", + " instantiation of \"Eigen::DenseBase<Derived>::Scalar Eigen::DenseBase<Derived>::redux(const BinaryOp &) const [with Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>, BinaryOp=Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(465): here\n", + " instantiation of \"Eigen::DenseBase<Derived>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>, std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, 1, -1, true>>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, -1, 1, true>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(620): here\n", + " instantiation of \"const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar>::coeff(Eigen::Index) const [with Lhs=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1, 1, false>>>, Rhs=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, ProductTag=3]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(661): here\n", + " [ 16 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/AssignmentFunctors.h(51): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::add_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar &, const SrcScalar &) const [with DstScalar=std::complex<float>, SrcScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(661): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>, 0, Eigen::Stride<0, 0>>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>>, Functor=Eigen::internal::add_assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(519): here\n", + " instantiation of \"void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>, 0, Eigen::Stride<0, 0>>>, Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>>, Eigen::internal::add_assign_op<std::complex<float>, std::complex<float>>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(786): here\n", + " instantiation of \"void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Map<Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>, 0, Eigen::Stride<0, 0>>, SrcXprType=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>, Functor=Eigen::internal::add_assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(955): here\n", + " instantiation of \"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, 1, 1, 4>, 0, Eigen::Stride<0, 0>>, SrcXprType=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>, Functor=Eigen::internal::add_assign_op<std::complex<float>, std::complex<float>>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " [ 10 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/AssignmentFunctors.h(72): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::sub_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar &, const SrcScalar &) const [with DstScalar=std::complex<float>, SrcScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(661): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>>, SrcEvaluatorTypeT=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, 1, 1, 4>>, const Eigen::Map<Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>, 0, Eigen::Stride<0, 0>>>>, Functor=Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(519): here\n", + " instantiation of \"void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>>, 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, 1, 1, 4>>, const Eigen::Map<Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>, 0, Eigen::Stride<0, 0>>>>, Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float>>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(786): here\n", + " instantiation of \"void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>, 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, 1, 1, 4>>, const Eigen::Map<Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>, 0, Eigen::Stride<0, 0>>>, Functor=Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(955): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 1, -1, false>, 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, 1, 1, 4>>, const Eigen::Map<Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>, 0, Eigen::Stride<0, 0>>>, Functor=Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float>>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " [ 10 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(125): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart &, const Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::Scalar *) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, EssentialPart=Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(316): here\n", + " instantiation of \"void Eigen::HessenbergDecomposition<MatrixType_>::_compute(Eigen::HessenbergDecomposition<MatrixType_>::MatrixType &, Eigen::HessenbergDecomposition<MatrixType_>::CoeffVectorType &, Eigen::HessenbergDecomposition<MatrixType_>::VectorType &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(163): here\n", + " instantiation of \"Eigen::HessenbergDecomposition<MatrixType_> &Eigen::HessenbergDecomposition<MatrixType_>::compute(const Eigen::EigenBase<InputType> &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(363): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(163): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart &, const Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::Scalar *) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, EssentialPart=Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, -1>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(320): here\n", + " instantiation of \"void Eigen::HessenbergDecomposition<MatrixType_>::_compute(Eigen::HessenbergDecomposition<MatrixType_>::MatrixType &, Eigen::HessenbergDecomposition<MatrixType_>::CoeffVectorType &, Eigen::HessenbergDecomposition<MatrixType_>::VectorType &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/./HessenbergDecomposition.h(163): here\n", + " instantiation of \"Eigen::HessenbergDecomposition<MatrixType_> &Eigen::HessenbergDecomposition<MatrixType_>::compute(const Eigen::EigenBase<InputType> &) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(363): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::internal::HessenbergDecompositionMatrixHReturnType<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>, Dest=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Assign.h(86): here\n", + " instantiation of \"Derived &Eigen::MatrixBase<Derived>::operator=(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherDerived=Eigen::internal::HessenbergDecompositionMatrixHReturnType<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(480): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherDerived=Eigen::internal::HessenbergDecompositionMatrixHReturnType<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(247): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_> &Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::operator=(const Eigen::ReturnByValue<OtherDerived> &) [with Scalar_=std::complex<float>, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::internal::HessenbergDecompositionMatrixHReturnType<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(364): here\n", + " instantiation of \"void Eigen::internal::complex_schur_reduce_to_hessenberg<MatrixType, IsComplex>::run(Eigen::ComplexSchur<MatrixType> &, const MatrixType &, __nv_bool) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, IsComplex=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(339): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(163): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart &, const Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::Scalar *) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, EssentialPart=Eigen::Block<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, 1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(306): here\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest &, Workspace &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, Dest=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Workspace=Eigen::Matrix<std::complex<float>, 4, 1, 0, 4, 1>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(286): here\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(DestType &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, DestType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(975): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::EigenBase2EigenBase, Weak>::run(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<DstXprType::Scalar, SrcXprType::Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, SrcXprType=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Src=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " [ 9 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/Householder.h(125): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart &, const Eigen::MatrixBase<Derived>::Scalar &, Eigen::MatrixBase<Derived>::Scalar *) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, EssentialPart=Eigen::Block<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, 1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(309): here\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest &, Workspace &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, Dest=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Workspace=Eigen::Matrix<std::complex<float>, 4, 1, 0, 4, 1>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(286): here\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(DestType &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, DestType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(975): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::EigenBase2EigenBase, Weak>::run(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<DstXprType::Scalar, SrcXprType::Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, SrcXprType=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Src=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " [ 9 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/util/BlasUtil.h(455): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::internal::blas_traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<Scalar, Scalar>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<Scalar>, Plain>, NestedXpr>>::ExtractType Eigen::internal::blas_traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<Scalar, Scalar>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<Scalar>, Plain>, NestedXpr>>::extract(const Eigen::internal::blas_traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<Scalar, Scalar>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<Scalar>, Plain>, NestedXpr>>::XprType &) [with Scalar=std::complex<float>, NestedXpr=const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>, Plain=const Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>]\" \n", + "(512): here\n", + " instantiation of \"Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::ExtractType Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::extract(const Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::XprType &) [with NestedXpr=const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(305): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/util/BlasUtil.h(457): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Scalar Eigen::internal::blas_traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<Scalar, Scalar>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<Scalar>, Plain>, NestedXpr>>::extractScalarFactor(const Eigen::internal::blas_traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<Scalar, Scalar>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<Scalar>, Plain>, NestedXpr>>::XprType &) [with Scalar=std::complex<float>, NestedXpr=const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>, Plain=const Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>]\" \n", + "(513): here\n", + " instantiation of \"Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::Scalar Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::extractScalarFactor(const Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::XprType &) [with NestedXpr=const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(308): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/util/BlasUtil.h(457): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Scalar Eigen::internal::blas_traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<Scalar, Scalar>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<Scalar>, Plain>, NestedXpr>>::extractScalarFactor(const Eigen::internal::blas_traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<Scalar, Scalar>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<Scalar>, Plain>, NestedXpr>>::XprType &) [with Scalar=std::complex<float>, NestedXpr=const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>, Plain=const Eigen::Matrix<std::complex<float>, 1, -1, 1, 1, 4>]\" \n", + "(513): here\n", + " instantiation of \"Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::Scalar Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::extractScalarFactor(const Eigen::internal::blas_traits<Eigen::Transpose<NestedXpr>>::XprType &) [with NestedXpr=const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(308): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/GenericPacketMath.h(239): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Packet Eigen::internal::pmul(const Packet &, const Packet &) [with Packet=std::complex<float>]\" \n", + "(961): here\n", + " instantiation of \"Packet Eigen::internal::pmadd(const Packet &, const Packet &, const Packet &) [with Packet=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/arch/Default/ConjHelper.h(97): here\n", + " instantiation of \"Packet Eigen::internal::conj_helper<Packet, Packet, ConjLhs, ConjRhs>::pmadd(const Packet &, const Packet &, const Packet &) const [with Packet=std::complex<float>, ConjLhs=false, ConjRhs=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(381): here\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " [ 24 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/GenericPacketMath.h(217): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Packet Eigen::internal::padd(const Packet &, const Packet &) [with Packet=std::complex<float>]\" \n", + "(961): here\n", + " instantiation of \"Packet Eigen::internal::pmadd(const Packet &, const Packet &, const Packet &) [with Packet=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/arch/Default/ConjHelper.h(97): here\n", + " instantiation of \"Packet Eigen::internal::conj_helper<Packet, Packet, ConjLhs, ConjRhs>::pmadd(const Packet &, const Packet &, const Packet &) const [with Packet=std::complex<float>, ConjLhs=false, ConjRhs=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(381): here\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " [ 24 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(402): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(403): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(404): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(405): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(406): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(407): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(408): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(409): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(411): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(411): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(412): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(412): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(413): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(413): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(414): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(414): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(415): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(415): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(416): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(416): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(417): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(417): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(418): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(418): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(445): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(446): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(447): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(448): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(450): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(450): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(451): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(451): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(452): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(452): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(453): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(453): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(474): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(475): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(477): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(477): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(478): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(478): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(498): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(506): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(510): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(512): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(512): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(147): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(402): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(403): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(404): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(405): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(406): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(407): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(408): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(409): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(411): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(411): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(412): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(412): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(413): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(413): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(414): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(414): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(415): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(415): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(416): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(416): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(417): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(417): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(418): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(418): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(445): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(446): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(447): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(448): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(450): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(450): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(451): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(451): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(452): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(452): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(453): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(453): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(474): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(475): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(477): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(477): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(478): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(478): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(498): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(506): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(510): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(512): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/GeneralMatrixVector.h(512): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper &, const RhsMapper &, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar *, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index=Eigen::Index, LhsScalar=std::complex<float>, LhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateLhs=false, RhsScalar=std::complex<float>, RhsMapper=Eigen::internal::const_blas_data_mapper<std::complex<float>, Eigen::Index, 1>, ConjugateRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(156): here\n", + " instantiation of \"void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar *, Index, const RhsScalar *, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar *, Index, const Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar &) [with Index=Eigen::Index, Mode=6, LhsScalar=std::complex<float>, ConjLhs=false, RhsScalar=std::complex<float>, ConjRhs=true, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(329): here\n", + " instantiation of \"void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs &, const Rhs &, Dest &, const Dest::Scalar &) [with Mode=6, Lhs=Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>>, Rhs=Eigen::Transpose<const 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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>>, Dest=Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/products/TriangularMatrixVector.h(196): here\n", + " instantiation of \"void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest &, const Lhs &, const Rhs &, const Dest::Scalar &) [with Mode=5, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(785): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, ProductTag=3, Dest=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, Derived=Eigen::internal::generic_product_impl<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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, Eigen::DenseShape, Eigen::TriangularShape, 3>, Dst=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "(351): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst &, const Lhs &, const Rhs &) [with Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, Derived=Eigen::internal::generic_product_impl<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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, Eigen::DenseShape, Eigen::TriangularShape, 3>, Dst=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Lhs=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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Rhs=Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, Options=0, Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Src=Eigen::Product<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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, 0>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/NoAlias.h(45): here\n", + " instantiation of \"ExpressionType &Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived> &) [with ExpressionType=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, StorageBase=Eigen::MatrixBase, OtherDerived=Eigen::Product<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, 1, 1, 4>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>>, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, -1, -1, false>, 5U>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/BlockHouseholder.h(66): here\n", + " [ 16 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar &) [with Lhs=Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, 6U>, Rhs=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, 6U>, Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "(351): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst &, const Lhs &, const Rhs &) [with Lhs=Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, 6U>, Rhs=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, 6U>, Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Lhs=Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, 6U>, Rhs=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, Options=0, Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Src=Eigen::Product<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, 6U>, Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 0>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, OtherDerived=Eigen::Product<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, 6U>, Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " [ 17 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar &) [with Lhs=Eigen::TriangularView<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 2U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 2U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>]\" \n", + "(351): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst &, const Lhs &, const Rhs &) [with Lhs=Eigen::TriangularView<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 2U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 2U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>, Lhs=Eigen::TriangularView<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 2U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Options=0, Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>, Src=Eigen::Product<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 2U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, 0>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>, OtherDerived=Eigen::Product<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>, 2U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(886): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar &) [with Lhs=Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>>>, 1U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>>>, 1U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>]\" \n", + "(351): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst &, const Lhs &, const Rhs &) [with Lhs=Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>>>, 1U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>>>, 1U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>, Lhs=Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>>>, 1U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Options=0, Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>, Src=Eigen::Product<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>>>, 1U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, 0>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<std::complex<float>, -1, -1, 0, -1, 4>, OtherDerived=Eigen::Product<Eigen::TriangularView<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, -1, -1, 1, -1, -1>>>, 1U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(886): here\n", + " [ 21 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar &) [with Lhs=Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 5U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 5U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>]\" \n", + "(359): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst &, const Lhs &, const Rhs &) [with Lhs=Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 5U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 5U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>]\" \n", + "(180): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::sub_assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, Lhs=Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 5U>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Options=0, Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, Src=Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 5U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, 0>, Func=Eigen::internal::sub_assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/NoAlias.h(61): here\n", + " instantiation of \"ExpressionType &Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived> &) [with ExpressionType=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, StorageBase=Eigen::MatrixBase, OtherDerived=Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>, 5U>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/BlockHouseholder.h(105): here\n", + " [ 15 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(322): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest &, Workspace &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, Dest=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Workspace=Eigen::Matrix<std::complex<float>, 4, 1, 0, 4, 1>]\" \n", + "(286): here\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(DestType &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, DestType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(975): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::EigenBase2EigenBase, Weak>::run(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<DstXprType::Scalar, SrcXprType::Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, SrcXprType=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Src=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Src=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(837): here\n", + " [ 8 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(324): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest &, Workspace &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, Dest=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Workspace=Eigen::Matrix<std::complex<float>, 4, 1, 0, 4, 1>]\" \n", + "(286): here\n", + " instantiation of \"void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(DestType &) const [with VectorsType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, CoeffsType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, Side=1, DestType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(975): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::EigenBase2EigenBase, Weak>::run(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<DstXprType::Scalar, SrcXprType::Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, SrcXprType=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Src=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Src=Eigen::HouseholderSequence<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Matrix<std::complex<float>, 3, 1, 0, 3, 1>>, 1>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(837): here\n", + " [ 8 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/AssignmentFunctors.h(115): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::div_assign_op<DstScalar, SrcScalar>::assignCoeff(DstScalar &, const SrcScalar &) const [with DstScalar=std::complex<float>, SrcScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(661): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>>>, Functor=Eigen::internal::div_assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(249): here\n", + " instantiation of \"void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>>, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>>>, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float>>, 0>, Index=0, Stop=4]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(529): here\n", + " instantiation of \"void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>>, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>>>, Eigen::internal::div_assign_op<std::complex<float>, std::complex<float>>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(786): here\n", + " instantiation of \"void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>, SrcXprType=Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, 2, 2, 0, 2, 2>>, Functor=Eigen::internal::div_assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(955): here\n", + " [ 10 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(182): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(183): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(187): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(188): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(188): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(188): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(189): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(189): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(197): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(199): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(206): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(207): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(207): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(207): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(207): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(207): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(208): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(212): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(214): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(221): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(222): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(223): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(224): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(224): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(224): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(224): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(225): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *, Eigen::internal::true_type) [with Scalar=std::complex<float>]\" \n", + "(166): here\n", + " instantiation of \"void Eigen::JacobiRotation<Scalar>::makeGivens(const Scalar &, const Scalar &, Scalar *) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(438): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(69): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::JacobiRotation<Scalar> Eigen::JacobiRotation<Scalar>::adjoint() const [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_>::ComplexSchur(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(424): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(69): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::JacobiRotation<Scalar> Eigen::JacobiRotation<Scalar>::adjoint() const [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_>::ComplexSchur(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(424): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=-1, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, VectorY=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=-1, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, VectorY=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=-1, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, VectorY=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=-1, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, VectorY=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=-1, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, VectorY=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=-1, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, VectorY=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=-1, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, VectorY=Eigen::Block<Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, 1, -1, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, -1, true>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(439): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(65): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::JacobiRotation<Scalar> Eigen::JacobiRotation<Scalar>::transpose() const [with Scalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(440): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(65): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::JacobiRotation<Scalar> Eigen::JacobiRotation<Scalar>::transpose() const [with Scalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(440): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::compute(const Eigen::EigenBase<InputType> &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, InputType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(123): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=1, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, OtherScalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(441): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=1, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, OtherScalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(441): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=1, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, OtherScalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(441): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=1, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, OtherScalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(441): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=1, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, OtherScalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(441): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=1, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, OtherScalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(441): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=1, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 4, 1, true>, OtherScalar=std::complex<float>]\" \n", + "(317): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(441): here\n", + " instantiation of \"void Eigen::ComplexSchur<MatrixType_>::reduceToTriangularForm(__nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(351): here\n", + " instantiation of \"Eigen::ComplexSchur<MatrixType_> &Eigen::ComplexSchur<MatrixType_>::computeFromHessenberg(const HessMatrixType &, const OrthMatrixType &, __nv_bool) [with MatrixType_=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, HessMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OrthMatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Eigenvalues/ComplexSchur.h(340): here\n", + " [ 3 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(229): here\n", + " instantiation of \"void Eigen::internal::matrix_function_permute_schur(VectorType &, MatrixType &, MatrixType &) [with VectorType=Eigen::Matrix<Eigen::Index, 4, 1, 0, 4, 1>, MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(450): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(229): here\n", + " instantiation of \"void Eigen::internal::matrix_function_permute_schur(VectorType &, MatrixType &, MatrixType &) [with VectorType=Eigen::Matrix<Eigen::Index, 4, 1, 0, 4, 1>, MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(450): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(333): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(229): here\n", + " instantiation of \"void Eigen::internal::matrix_function_permute_schur(VectorType &, MatrixType &, MatrixType &) [with VectorType=Eigen::Matrix<Eigen::Index, 4, 1, 0, 4, 1>, MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(450): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(229): here\n", + " instantiation of \"void Eigen::internal::matrix_function_permute_schur(VectorType &, MatrixType &, MatrixType &) [with VectorType=Eigen::Matrix<Eigen::Index, 4, 1, 0, 4, 1>, MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(450): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(229): here\n", + " instantiation of \"void Eigen::internal::matrix_function_permute_schur(VectorType &, MatrixType &, MatrixType &) [with VectorType=Eigen::Matrix<Eigen::Index, 4, 1, 0, 4, 1>, MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(450): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(229): here\n", + " instantiation of \"void Eigen::internal::matrix_function_permute_schur(VectorType &, MatrixType &, MatrixType &) [with VectorType=Eigen::Matrix<Eigen::Index, 4, 1, 0, 4, 1>, MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(450): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Jacobi/Jacobi.h(334): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane_selector<Scalar, OtherScalar, SizeAtCompileTime, MinAlignment, Vectorizable>::run(Scalar *, Eigen::Index, Scalar *, Eigen::Index, Eigen::Index, OtherScalar, OtherScalar) [with Scalar=std::complex<float>, OtherScalar=std::complex<float>, SizeAtCompileTime=4, MinAlignment=0, Vectorizable=false]\" \n", + "(474): here\n", + " instantiation of \"void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<VectorX> &, Eigen::DenseBase<VectorY> &, const Eigen::JacobiRotation<OtherScalar> &) [with VectorX=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, VectorY=Eigen::Block<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 1, 4, false>, OtherScalar=std::complex<float>]\" \n", + "(301): here\n", + " instantiation of \"void Eigen::MatrixBase<Derived>::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(229): here\n", + " instantiation of \"void Eigen::internal::matrix_function_permute_schur(VectorType &, MatrixType &, MatrixType &) [with VectorType=Eigen::Matrix<Eigen::Index, 4, 1, 0, 4, 1>, MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(450): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/MathFunctions.h(734): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Scalar Eigen::internal::std_fallback::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "(764): here\n", + " instantiation of \"std::complex<RealScalar> Eigen::internal::log1p_impl<std::complex<RealScalar>>::run(const std::complex<RealScalar> &) [with RealScalar=float]\" \n", + "(1351): here\n", + " instantiation of \"Eigen::internal::log1p_retval<Eigen::internal::global_math_functions_filtering_base<Scalar, void>::type>::type Eigen::numext::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(68): here\n", + " instantiation of \"void Eigen::internal::matrix_log_compute_2x2(const MatrixType &, MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(291): here\n", + " instantiation of \"MatrixType Eigen::internal::MatrixLogarithmAtomic<MatrixType>::compute(const MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(249): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/MathFunctions.h(738): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Scalar Eigen::internal::std_fallback::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "(764): here\n", + " instantiation of \"std::complex<RealScalar> Eigen::internal::log1p_impl<std::complex<RealScalar>>::run(const std::complex<RealScalar> &) [with RealScalar=float]\" \n", + "(1351): here\n", + " instantiation of \"Eigen::internal::log1p_retval<Eigen::internal::global_math_functions_filtering_base<Scalar, void>::type>::type Eigen::numext::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(68): here\n", + " instantiation of \"void Eigen::internal::matrix_log_compute_2x2(const MatrixType &, MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(291): here\n", + " instantiation of \"MatrixType Eigen::internal::MatrixLogarithmAtomic<MatrixType>::compute(const MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(249): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/MathFunctions.h(738): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Scalar Eigen::internal::std_fallback::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "(764): here\n", + " instantiation of \"std::complex<RealScalar> Eigen::internal::log1p_impl<std::complex<RealScalar>>::run(const std::complex<RealScalar> &) [with RealScalar=float]\" \n", + "(1351): here\n", + " instantiation of \"Eigen::internal::log1p_retval<Eigen::internal::global_math_functions_filtering_base<Scalar, void>::type>::type Eigen::numext::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(68): here\n", + " instantiation of \"void Eigen::internal::matrix_log_compute_2x2(const MatrixType &, MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(291): here\n", + " instantiation of \"MatrixType Eigen::internal::MatrixLogarithmAtomic<MatrixType>::compute(const MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(249): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/MathFunctions.h(738): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Scalar Eigen::internal::std_fallback::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "(764): here\n", + " instantiation of \"std::complex<RealScalar> Eigen::internal::log1p_impl<std::complex<RealScalar>>::run(const std::complex<RealScalar> &) [with RealScalar=float]\" \n", + "(1351): here\n", + " instantiation of \"Eigen::internal::log1p_retval<Eigen::internal::global_math_functions_filtering_base<Scalar, void>::type>::type Eigen::numext::log1p(const Scalar &) [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(68): here\n", + " instantiation of \"void Eigen::internal::matrix_log_compute_2x2(const MatrixType &, MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(291): here\n", + " instantiation of \"MatrixType Eigen::internal::MatrixLogarithmAtomic<MatrixType>::compute(const MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(249): here\n", + " [ 2 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/BinaryFunctors.h(386): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"const Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_difference_op<LhsScalar, RhsScalar>::operator()(const LhsScalar &, const RhsScalar &) const [with LhsScalar=std::complex<float>, RhsScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(771): here\n", + " instantiation of \"Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp=Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float>>, Lhs=const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Rhs=const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(585): here\n", + " instantiation of \"Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp=Eigen::internal::scalar_abs_op<std::complex<float>>, ArgType=const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(1125): here\n", + " instantiation of \"Eigen::internal::unary_evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>, Eigen::internal::IndexBased, Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>::Scalar>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>, Eigen::internal::IndexBased, Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with ArgType=const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<std::complex<float>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>>, BlockRows=-1, BlockCols=1, InnerPanel=true]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(383): here\n", + " instantiation of \"Eigen::internal::redux_evaluator<XprType_>::CoeffReturnType Eigen::internal::redux_evaluator<XprType_>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with XprType_=Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<std::complex<float>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<float>, std::complex<float>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>>, -1, 1, true>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Redux.h(204): here\n", + " [ 15 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/TriangularMatrix.h(287): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"const Eigen::Solve<Eigen::TriangularView<MatrixType_, Mode_>, Other> Eigen::TriangularView<MatrixType_, Mode_>::solve(const Eigen::MatrixBase<Other> &) const [with MatrixType_=const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Mode_=2U, Other=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(220): here\n", + " instantiation of \"void Eigen::internal::matrix_log_compute_pade(MatrixType &, const MatrixType &, int) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(260): here\n", + " instantiation of \"void Eigen::internal::matrix_log_compute_big(const MatrixType &, MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(293): here\n", + " instantiation of \"MatrixType Eigen::internal::MatrixLogarithmAtomic<MatrixType>::compute(const MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(249): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute_block_atomic(const MatrixType &, AtomicType &, const VectorType &, const VectorType &, MatrixType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, VectorType=Eigen::Matrix<Eigen::DenseIndex, -1, 1, 0, -1, 1>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(454): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 1>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, MatA=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h(407): here\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/BinaryFunctors.h(82): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar &, const RhsScalar &) const [with LhsScalar=float, RhsScalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(771): here\n", + " instantiation of \"Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp=Eigen::internal::scalar_product_op<float, std::complex<float>>, Lhs=const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, Rhs=const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(771): here\n", + " instantiation of \"Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp=Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, Lhs=const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, Rhs=const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(655): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(669): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(348): here\n", + " [ 26 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(100): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs &, Rhs &) [with Lhs=const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Rhs=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, Side=1, Mode=2]\" \n", + "(183): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace<Side,OtherDerived>(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Mode_=2U, Side=1, OtherDerived=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/TriangularMatrix.h(525): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Mode_=2U, OtherDerived=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/TriangularMatrix.h(555): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::_solve_impl(const RhsType &, DstType &) const [with MatrixType_=const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, Mode_=2U, RhsType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>, DstType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Solve.h(129): here\n", + " instantiation of \"Eigen::internal::evaluator<Eigen::Solve<Decomposition, RhsType>>::evaluator(const Eigen::internal::evaluator<Eigen::Solve<Decomposition, RhsType>>::SolveType &) [with Decomposition=Eigen::TriangularView<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<float>, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<std::complex<float>>, Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, std::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, -1, -1, 0, 4, 4>>, const Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>>, 2U>, RhsType=Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(106): here\n", + " [ 14 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/functors/UnaryFunctors.h(26): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"const Scalar Eigen::internal::scalar_opposite_op<Scalar>::operator()(const Scalar &) const [with Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(585): here\n", + " instantiation of \"Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp=Eigen::internal::scalar_opposite_op<std::complex<float>>, ArgType=const Eigen::Block<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(655): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float>>, const Eigen::Block<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(669): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float>>, const Eigen::Block<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, Functor=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(348): here\n", + " instantiation of \"void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<std::complex<float>>, const Eigen::Block<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, -1, -1, false>>>, Eigen::internal::assign_op<std::complex<float>, std::complex<float>>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(786): here\n", + " [ 8 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "[ 50%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/marching_cubes.cu.o\u001b[0m\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(363): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst &, const Lhs &, const Rhs &, const Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar &) [with Lhs=Eigen::TriangularView<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 2U>, Rhs=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 2U>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "(351): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst &, const Lhs &, const Rhs &) [with Lhs=Eigen::TriangularView<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 2U>, Rhs=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>>, Derived=Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 2U>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>>, Eigen::TriangularShape, Eigen::DenseShape, 3>, Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Lhs=Eigen::TriangularView<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 2U>, Rhs=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>>, Options=0, Scalar=std::complex<float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 2U>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>>, 0>, Func=Eigen::internal::assign_op<std::complex<float>, std::complex<float>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, OtherDerived=Eigen::Product<Eigen::TriangularView<Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>, 2U>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<std::complex<float>>, const Eigen::Transpose<const Eigen::Matrix<std::complex<float>, 4, 4, 0, 4, 4>>>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(886): here\n", + " [ 18 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::matrix_function_compute<MatrixType, 0>::run(const MatA &, AtomicType &, ResultType &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, MatA=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, AtomicType=Eigen::internal::MatrixLogarithmAtomic<Eigen::Matrix<std::complex<float>, -1, -1, 0, 4, 4>>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h(344): here\n", + " instantiation of \"void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo(ResultType &) const [with Derived=Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>, ResultType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): here\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Product<Eigen::Matrix<float, 4, 4, 0, 4, 4>, Eigen::Inverse<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, 0>>>]\" \n", + "/content/instant-ngp/src/common_device.cu(33): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/CoreEvaluators.h(591): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar>::CoeffReturnType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar>::coeff(Eigen::Index) const [with UnaryOp=Eigen::internal::MatrixExponentialScalingOp<float>, ArgType=const Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(661): here\n", + " instantiation of \"void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT=Eigen::internal::evaluator<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, SrcEvaluatorTypeT=Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::MatrixExponentialScalingOp<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>, Functor=Eigen::internal::assign_op<float, float>, Version=0]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(519): here\n", + " instantiation of \"void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel &) [with Kernel=Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::MatrixExponentialScalingOp<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>, Eigen::internal::assign_op<float, float>, 0>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(786): here\n", + " instantiation of \"void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, SrcXprType=Eigen::CwiseUnaryOp<Eigen::internal::MatrixExponentialScalingOp<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Functor=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(955): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, SrcXprType=Eigen::CwiseUnaryOp<Eigen::internal::MatrixExponentialScalingOp<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " [ 23 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/util/IntegralConstant.h(158): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::Index Eigen::internal::get_runtime_value(const T &) [with T=Eigen::internal::VariableAndFixedInt<-1>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/../plugins/BlockMethods.h(1261): here\n", + " instantiation of \"Eigen::DenseBase<Derived>::FixedSegmentReturnType<Eigen::internal::get_fixed_value<NType, -1>::value>::Type Eigen::DenseBase<Derived>::tail(NType) [with Derived=Eigen::Block<Eigen::Ref<Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0, Eigen::OuterStride<-1>>, 4, 1, true>, NType=Eigen::internal::VariableAndFixedInt<-1>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(389): here\n", + " instantiation of \"Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::unblocked_lu(Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::MatrixTypeRef &, PivIndex *, PivIndex &) [with Scalar=float, StorageOrder=0, PivIndex=int, SizeAtCompileTime=4]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(438): here\n", + " instantiation of \"Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::blocked_lu(Eigen::Index, Eigen::Index, Scalar *, Eigen::Index, PivIndex *, PivIndex &, Eigen::Index) [with Scalar=float, StorageOrder=0, PivIndex=int, SizeAtCompileTime=4]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(514): here\n", + " instantiation of \"void Eigen::internal::partial_lu_inplace(MatrixType &, TranspositionType &, TranspositionType::StorageIndex &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, TranspositionType=Eigen::Transpositions<4, 4, int>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(540): here\n", + " [ 22 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(100): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs &, Rhs &) [with Lhs=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Rhs=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Side=1, Mode=5]\" \n", + "(183): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace<Side,OtherDerived>(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Mode_=5U, Side=1, OtherDerived=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/TriangularMatrix.h(525): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Mode_=5U, OtherDerived=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(492): here\n", + " instantiation of \"Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::blocked_lu(Eigen::Index, Eigen::Index, Scalar *, Eigen::Index, PivIndex *, PivIndex &, Eigen::Index) [with Scalar=float, StorageOrder=0, PivIndex=int, SizeAtCompileTime=4]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(514): here\n", + " instantiation of \"void Eigen::internal::partial_lu_inplace(MatrixType &, TranspositionType &, TranspositionType::StorageIndex &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, TranspositionType=Eigen::Transpositions<4, 4, int>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(540): here\n", + " [ 22 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "Warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs &, Rhs &) [with Lhs=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Rhs=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Side=1, Mode=5]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace<Side,OtherDerived>(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Mode_=5U, Side=1, OtherDerived=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/TriangularMatrix.h(525): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>, Mode_=5U, OtherDerived=Eigen::Ref<Eigen::Matrix<float, -1, -1, 0, -1, -1>, 0, Eigen::OuterStride<-1>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(492): here\n", + " instantiation of \"Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::blocked_lu(Eigen::Index, Eigen::Index, Scalar *, Eigen::Index, PivIndex *, PivIndex &, Eigen::Index) [with Scalar=float, StorageOrder=0, PivIndex=int, SizeAtCompileTime=4]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(514): here\n", + " instantiation of \"void Eigen::internal::partial_lu_inplace(MatrixType &, TranspositionType &, TranspositionType::StorageIndex &) [with MatrixType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, TranspositionType=Eigen::Transpositions<4, 4, int>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(540): here\n", + " [ 22 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PermutationMatrix.h(99): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::Index Eigen::PermutationBase<Derived>::size() const [with Derived=Eigen::PermutationMatrix<4, 4, int>]\" \n", + "(135): here\n", + " instantiation of \"void Eigen::PermutationBase<Derived>::setIdentity() [with Derived=Eigen::PermutationMatrix<4, 4, int>]\" \n", + "(145): here\n", + " instantiation of \"void Eigen::PermutationBase<Derived>::setIdentity(Eigen::Index) [with Derived=Eigen::PermutationMatrix<4, 4, int>]\" \n", + "(86): here\n", + " instantiation of \"Derived &Eigen::PermutationBase<Derived>::operator=(const Eigen::TranspositionsBase<OtherDerived> &) [with Derived=Eigen::PermutationMatrix<4, 4, int>, OtherDerived=Eigen::Transpositions<4, 4, int>]\" \n", + "(358): here\n", + " instantiation of \"Eigen::PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_> &Eigen::PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_>::operator=(const Eigen::TranspositionsBase<Other> &) [with SizeAtCompileTime=4, MaxSizeAtCompileTime=4, StorageIndex_=int, Other=Eigen::Transpositions<4, 4, int>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(543): here\n", + " [ 22 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PermutationMatrix.h(93): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::Index Eigen::PermutationBase<Derived>::rows() const [with Derived=Eigen::PermutationMatrix<4, 4, int>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Product.h(104): here\n", + " instantiation of \"Eigen::Index Eigen::Product<Lhs_, Rhs_, Option>::rows() const [with Lhs_=Eigen::PermutationMatrix<4, 4, int>, Rhs_=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Option=2]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(145): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Lhs=Eigen::PermutationMatrix<4, 4, int>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Options=2, Scalar=float]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(837): here\n", + " [ 28 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(1032): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::permutation_matrix_product<ExpressionType, Side, Transposed, Eigen::DenseShape>::run(Dest &, const PermutationType &, const ExpressionType &) [with ExpressionType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Side=1, Transposed=false, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>, PermutationType=Eigen::PermutationMatrix<4, 4, int>]\" \n", + "(1065): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::PermutationShape, MatrixShape, ProductTag>::evalTo(Dest &, const Lhs &, const Rhs &) [with Lhs=Eigen::PermutationMatrix<4, 4, int>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, ProductTag=3, MatrixShape=Eigen::DenseShape, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Lhs=Eigen::PermutationMatrix<4, 4, int>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Options=2, Scalar=float]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(837): here\n", + " [ 28 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(1032): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::permutation_matrix_product<ExpressionType, Side, Transposed, Eigen::DenseShape>::run(Dest &, const PermutationType &, const ExpressionType &) [with ExpressionType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Side=1, Transposed=false, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>, PermutationType=Eigen::PermutationMatrix<4, 4, int>]\" \n", + "(1065): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::PermutationShape, MatrixShape, ProductTag>::evalTo(Dest &, const Lhs &, const Rhs &) [with Lhs=Eigen::PermutationMatrix<4, 4, int>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, ProductTag=3, MatrixShape=Eigen::DenseShape, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Lhs=Eigen::PermutationMatrix<4, 4, int>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Options=2, Scalar=float]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(837): here\n", + " [ 28 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(1047): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::permutation_matrix_product<ExpressionType, Side, Transposed, Eigen::DenseShape>::run(Dest &, const PermutationType &, const ExpressionType &) [with ExpressionType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Side=1, Transposed=false, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>, PermutationType=Eigen::PermutationMatrix<4, 4, int>]\" \n", + "(1065): here\n", + " instantiation of \"void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::PermutationShape, MatrixShape, ProductTag>::evalTo(Dest &, const Lhs &, const Rhs &) [with Lhs=Eigen::PermutationMatrix<4, 4, int>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, ProductTag=3, MatrixShape=Eigen::DenseShape, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "(150): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, Eigen::internal::enable_if<<expression>, void>::type>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Lhs=Eigen::PermutationMatrix<4, 4, int>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Options=2, Scalar=float]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Product<Eigen::PermutationMatrix<4, 4, int>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 2>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(837): here\n", + " [ 28 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(100): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs &, Rhs &) [with Lhs=const Eigen::Matrix<float, 4, 4, 0, 4, 4>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Side=1, Mode=5]\" \n", + "(183): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace<Side,OtherDerived>(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=const Eigen::Matrix<float, 4, 4, 0, 4, 4>, Mode_=5U, Side=1, OtherDerived=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/TriangularMatrix.h(525): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=const Eigen::Matrix<float, 4, 4, 0, 4, 4>, Mode_=5U, OtherDerived=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(239): here\n", + " instantiation of \"void Eigen::PartialPivLU<MatrixType_>::_solve_impl(const RhsType &, DstType &) const [with MatrixType_=Eigen::Matrix<float, 4, 4, 0, 4, 4>, RhsType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, DstType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Solve.h(149): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, void>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, void>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, DecType=Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, RhsType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Scalar=float]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " [ 23 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(100): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs &, Rhs &) [with Lhs=const Eigen::Matrix<float, 4, 4, 0, 4, 4>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Side=1, Mode=2]\" \n", + "(183): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace<Side,OtherDerived>(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=const Eigen::Matrix<float, 4, 4, 0, 4, 4>, Mode_=2U, Side=1, OtherDerived=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/TriangularMatrix.h(525): here\n", + " instantiation of \"void Eigen::TriangularViewImpl<MatrixType_, Mode_, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived> &) const [with MatrixType_=const Eigen::Matrix<float, 4, 4, 0, 4, 4>, Mode_=2U, OtherDerived=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(242): here\n", + " instantiation of \"void Eigen::PartialPivLU<MatrixType_>::_solve_impl(const RhsType &, DstType &) const [with MatrixType_=Eigen::Matrix<float, 4, 4, 0, 4, 4>, RhsType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, DstType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Solve.h(149): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, void>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, void>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, DecType=Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, RhsType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Scalar=float]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " [ 23 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/LU/PartialPivLU.h(236): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::PartialPivLU<MatrixType_>::_solve_impl(const RhsType &, DstType &) const [with MatrixType_=Eigen::Matrix<float, 4, 4, 0, 4, 4>, RhsType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, DstType=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Solve.h(149): here\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, void>::run(DstXprType &, const Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, void>::SrcXprType &, const Eigen::internal::assign_op<Scalar, Scalar> &) [with DstXprType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, DecType=Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, RhsType=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Scalar=float]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(837): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(782): here\n", + " [ 20 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "(859): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "(837): here\n", + " instantiation of \"void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Src=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(782): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, OtherDerived=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(227): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_> &Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::operator=(const Eigen::DenseBase<OtherDerived> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, OtherDerived=Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<float, 4, 4, 0, 4, 4>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>>]\" \n", + "/content/instant-ngp/dependencies/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h(365): here\n", + " [ 18 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(64): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"void Eigen::ReturnByValue<Derived>::evalTo(Dest &) const [with Derived=Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>, Dest=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(908): here\n", + " instantiation of \"void Eigen::PlainObjectBase<Derived>::_init1<T,OtherDerived>(const Eigen::ReturnByValue<OtherDerived> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>, T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, OtherDerived=Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(329): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const T &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4, T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(502): here\n", + " instantiation of \"Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar>::product_evaluator(const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar, Eigen::internal::traits<Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar>::XprType &) [with Lhs=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, ProductTag=3]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(37): here\n", + " instantiation of \"Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Options>>::evaluator(const Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Options>>::XprType &) [with Lhs=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Rhs=Eigen::Matrix<float, 4, 4, 0, 4, 4>, Options=1]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(775): here\n", + " [ 11 instantiation contexts not shown ]\n", + " instantiation of \"void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 3, 4, 0, 3, 4>, SrcXprType=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/AssignEvaluator.h(891): here\n", + " instantiation of \"void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 3, 4, 0, 3, 4>, Src=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>, Func=Eigen::internal::assign_op<float, float>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(800): here\n", + " instantiation of \"Derived &Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(599): here\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 3, 4, 0, 3, 4>, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(418): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const Eigen::EigenBase<OtherDerived> &) [with Scalar_=float, Rows_=3, Cols_=4, Options_=0, MaxRows_=3, MaxCols_=4, OtherDerived=Eigen::Block<const Eigen::Product<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 4, 4, 0, 4, 4>>>>>, Eigen::Matrix<float, 4, 4, 0, 4, 4>, 0>, 3, 4, false>]\" \n", + "/content/instant-ngp/src/common_device.cu(35): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(66): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(68): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(66): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(68): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(66): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ReturnByValue.h(68): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(618): warning: calling a __host__ function(\"Eigen::internal::matrix_function_compute< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)1> ::run< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::internal::MatrixLogarithmAtomic< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > , ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> > \") from a __host__ __device__ function(\"Eigen::PlainObjectBase< ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > ::PlainObjectBase< ::Eigen::MatrixLogarithmReturnValue< ::Eigen::Product< ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::Inverse< ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > , (int)0> > > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(322): warning: calling a __host__ function(\"Eigen::HouseholderSequence< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Matrix< ::std::complex<float> , (int)3, (int)1, (int)0, (int)3, (int)1> > , (int)1> ::applyThisOnTheLeft< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)1, (int)0, (int)4, (int)1> > const\") from a __host__ __device__ function(\"Eigen::HouseholderSequence< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Matrix< ::std::complex<float> , (int)3, (int)1, (int)0, (int)3, (int)1> > , (int)1> ::evalTo< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)1, (int)0, (int)4, (int)1> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Householder/HouseholderSequence.h(324): warning: calling a __host__ function(\"Eigen::HouseholderSequence< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Matrix< ::std::complex<float> , (int)3, (int)1, (int)0, (int)3, (int)1> > , (int)1> ::applyThisOnTheLeft< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)1, (int)0, (int)4, (int)1> > const\") from a __host__ __device__ function(\"Eigen::HouseholderSequence< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Matrix< ::std::complex<float> , (int)3, (int)1, (int)0, (int)3, (int)1> > , (int)1> ::evalTo< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)1, (int)0, (int)4, (int)1> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::level3_blocking< ::std::complex<float> , ::std::complex<float> > ::level3_blocking\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl<const ::Eigen::CwiseBinaryOp< ::Eigen::internal::scalar_sum_op< ::std::complex<float> , ::std::complex<float> > , const ::Eigen::CwiseNullaryOp< ::Eigen::internal::scalar_identity_op< ::std::complex<float> > , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > , const ::Eigen::CwiseBinaryOp< ::Eigen::internal::scalar_product_op<float, ::std::complex<float> > , const ::Eigen::CwiseNullaryOp< ::Eigen::internal::scalar_constant_op<float> , const ::Eigen::Matrix<float, (int)-1, (int)-1, (int)0, (int)4, (int)4> > , const ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > > , (unsigned int)2u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::triangular_solve_matrix< ::std::complex<float> , long, (int)1, (int)2, (bool)0, (int)0, (int)0, (int)1> ::run\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl<const ::Eigen::CwiseBinaryOp< ::Eigen::internal::scalar_sum_op< ::std::complex<float> , ::std::complex<float> > , const ::Eigen::CwiseNullaryOp< ::Eigen::internal::scalar_identity_op< ::std::complex<float> > , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > , const ::Eigen::CwiseBinaryOp< ::Eigen::internal::scalar_product_op<float, ::std::complex<float> > , const ::Eigen::CwiseNullaryOp< ::Eigen::internal::scalar_constant_op<float> , const ::Eigen::Matrix<float, (int)-1, (int)-1, (int)0, (int)4, (int)4> > , const ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > > , (unsigned int)2u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::gemm_blocking_space<(int)0, float, float, (int)-1, (int)-1, (int)-1, (int)4, (bool)0> ::gemm_blocking_space\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl< ::Eigen::Ref< ::Eigen::Matrix<float, (int)-1, (int)-1, (int)0, (int)-1, (int)-1> , (int)0, ::Eigen::OuterStride<(int)-1> > , (unsigned int)5u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Ref< ::Eigen::Matrix<float, (int)-1, (int)-1, (int)0, (int)-1, (int)-1> , (int)0, ::Eigen::OuterStride<(int)-1> > > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::triangular_solve_matrix<float, long, (int)1, (int)5, (bool)0, (int)0, (int)0, (int)1> ::run\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl< ::Eigen::Ref< ::Eigen::Matrix<float, (int)-1, (int)-1, (int)0, (int)-1, (int)-1> , (int)0, ::Eigen::OuterStride<(int)-1> > , (unsigned int)5u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Ref< ::Eigen::Matrix<float, (int)-1, (int)-1, (int)0, (int)-1, (int)-1> , (int)0, ::Eigen::OuterStride<(int)-1> > > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::level3_blocking<float, float> ::level3_blocking\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl<const ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , (unsigned int)5u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::triangular_solve_matrix<float, long, (int)1, (int)5, (bool)0, (int)0, (int)0, (int)1> ::run\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl<const ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , (unsigned int)5u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::level3_blocking<float, float> ::level3_blocking\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl<const ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , (unsigned int)2u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/SolveTriangular.h(183): warning: calling a __host__ function(\"Eigen::internal::triangular_solve_matrix<float, long, (int)1, (int)2, (bool)0, (int)0, (int)0, (int)1> ::run\") from a __host__ __device__ function(\"Eigen::TriangularViewImpl<const ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , (unsigned int)2u, ::Eigen::Dense> ::solveInPlace<(int)1, ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > const\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(351): warning: calling a __host__ function(\"Eigen::internal::trmv_selector<(int)6, (int)1> ::run< ::Eigen::Transpose<const ::Eigen::Block<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (int)-1, (int)-1, (bool)0> > , ::Eigen::Transpose<const ::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> , (int)1, (int)-1, (int)1, (int)1, (int)4> > , const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Block<const ::Eigen::Block<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (int)-1, (int)1, (bool)1> , (int)-1, (int)1, (bool)0> > > > > , ::Eigen::Transpose< ::Eigen::Block< ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> , (int)1, (int)-1, (bool)1> , (int)1, (int)-1, (bool)0> > > \") from a __host__ __device__ function(\"Eigen::internal::generic_product_impl_base< ::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> , (int)1, (int)-1, (int)1, (int)1, (int)4> > , const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Block<const ::Eigen::Block<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (int)-1, (int)1, (bool)1> , (int)-1, (int)1, (bool)0> > > > , ::Eigen::TriangularView<const ::Eigen::Block<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (int)-1, (int)-1, (bool)0> , (unsigned int)5u> , ::Eigen::internal::generic_product_impl< ::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> , (int)1, (int)-1, (int)1, (int)1, (int)4> > , const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Block<const ::Eigen::Block<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (int)-1, (int)1, (bool)1> , (int)-1, (int)1, (bool)0> > > > , ::Eigen::TriangularView<const ::Eigen::Block<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (int)-1, (int)-1, (bool)0> , (unsigned int)5u> , ::Eigen::DenseShape, ::Eigen::TriangularShape, (int)3> > ::evalTo< ::Eigen::Block< ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> , (int)1, (int)-1, (bool)1> , (int)1, (int)-1, (bool)0> > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(351): warning: calling a __host__ function(\"Eigen::internal::triangular_product_impl<(int)6, (bool)1, const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> > > , (bool)0, ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (bool)0> ::run< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > \") from a __host__ __device__ function(\"Eigen::internal::generic_product_impl_base< ::Eigen::TriangularView<const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> > > , (unsigned int)6u> , ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , ::Eigen::internal::generic_product_impl< ::Eigen::TriangularView<const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> > > , (unsigned int)6u> , ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , ::Eigen::TriangularShape, ::Eigen::DenseShape, (int)3> > ::evalTo< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(351): warning: calling a __host__ function(\"Eigen::internal::triangular_product_impl<(int)2, (bool)1, ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> , (bool)0, ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , (bool)0> ::run< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)-1, (int)4> > \") from a __host__ __device__ function(\"Eigen::internal::generic_product_impl_base< ::Eigen::TriangularView< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> , (unsigned int)2u> , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , ::Eigen::internal::generic_product_impl< ::Eigen::TriangularView< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> , (unsigned int)2u> , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , ::Eigen::TriangularShape, ::Eigen::DenseShape, (int)3> > ::evalTo< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)-1, (int)4> > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(351): warning: calling a __host__ function(\"Eigen::internal::triangular_product_impl<(int)1, (bool)1, const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> > > , (bool)0, ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , (bool)0> ::run< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)-1, (int)4> > \") from a __host__ __device__ function(\"Eigen::internal::generic_product_impl_base< ::Eigen::TriangularView<const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> > > , (unsigned int)1u> , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , ::Eigen::internal::generic_product_impl< ::Eigen::TriangularView<const ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)1, (int)-1, (int)-1> > > , (unsigned int)1u> , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , ::Eigen::TriangularShape, ::Eigen::DenseShape, (int)3> > ::evalTo< ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)-1, (int)4> > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(359): warning: calling a __host__ function(\"Eigen::internal::triangular_product_impl<(int)5, (bool)1, const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (bool)0, ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , (bool)0> ::run< ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> > \") from a __host__ __device__ function(\"Eigen::internal::generic_product_impl_base< ::Eigen::TriangularView<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (unsigned int)5u> , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , ::Eigen::internal::generic_product_impl< ::Eigen::TriangularView<const ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> , (unsigned int)5u> , ::Eigen::Matrix< ::std::complex<float> , (int)-1, (int)-1, (int)0, (int)4, (int)4> , ::Eigen::TriangularShape, ::Eigen::DenseShape, (int)3> > ::subTo< ::Eigen::Block< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (int)-1, (int)-1, (bool)0> > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(351): warning: calling a __host__ function(\"Eigen::internal::triangular_product_impl<(int)2, (bool)1, ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (bool)0, ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> > > , (bool)0> ::run< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> > \") from a __host__ __device__ function(\"Eigen::internal::generic_product_impl_base< ::Eigen::TriangularView< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (unsigned int)2u> , ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> > > , ::Eigen::internal::generic_product_impl< ::Eigen::TriangularView< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> , (unsigned int)2u> , ::Eigen::CwiseUnaryOp< ::Eigen::internal::scalar_conjugate_op< ::std::complex<float> > , const ::Eigen::Transpose<const ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> > > , ::Eigen::TriangularShape, ::Eigen::DenseShape, (int)3> > ::evalTo< ::Eigen::Matrix< ::std::complex<float> , (int)4, (int)4, (int)0, (int)4, (int)4> > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/ProductEvaluators.h(502): warning: calling a __host__ function(\"Eigen::internal::matrix_exp_compute< ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > \") from a __host__ __device__ function(\"Eigen::internal::product_evaluator< ::Eigen::Product< ::Eigen::ReturnByValue< ::Eigen::MatrixExponentialReturnValue< ::Eigen::CwiseBinaryOp< ::Eigen::internal::scalar_product_op<float, float> , const ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , const ::Eigen::CwiseNullaryOp< ::Eigen::internal::scalar_constant_op<float> , const ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > > > > , ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> , (int)1> , (int)3, ::Eigen::DenseShape, ::Eigen::DenseShape, float, float> ::product_evaluator\") is not allowed\n", + "\n", + "[ 52%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/nerf_loader.cu.o\u001b[0m\n", + "[ 55%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/render_buffer.cu.o\u001b[0m\n", + "[ 58%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/testbed.cu.o\u001b[0m\n", + "[ 61%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/testbed_image.cu.o\u001b[0m\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::operator=(const Eigen::QuaternionBase<QuatDerived> &) [with Scalar_=float, QuatDerived=Eigen::Quaternion<float, 0>]\" \n", + "(213): here\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::fromRotationMatrix(const Eigen::MatrixBase<Derived> &) [with Scalar_=float, Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/include/neural-graphics-primitives/adam_optimizer.h(123): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::operator=(const Eigen::QuaternionBase<QuatDerived> &) [with Scalar_=float, QuatDerived=Eigen::Quaternion<float, 0>]\" \n", + "(213): here\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::fromRotationMatrix(const Eigen::MatrixBase<Derived> &) [with Scalar_=float, Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/include/neural-graphics-primitives/adam_optimizer.h(123): here\n", + "\n", + "[ 64%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/testbed_nerf.cu.o\u001b[0m\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(572): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const std::initializer_list<std::initializer_list<Eigen::PlainObjectBase<Derived>::Scalar>> &) [with Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(319): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const std::initializer_list<std::initializer_list<Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Scalar>> &) [with Scalar_=float, Rows_=3, Cols_=3, Options_=0, MaxRows_=3, MaxCols_=3]\" \n", + "/content/instant-ngp/src/testbed_nerf.cu(2434): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::operator=(const Eigen::QuaternionBase<QuatDerived> &) [with Scalar_=float, QuatDerived=Eigen::Quaternion<float, 0>]\" \n", + "(213): here\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::fromRotationMatrix(const Eigen::MatrixBase<Derived> &) [with Scalar_=float, Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/include/neural-graphics-primitives/adam_optimizer.h(123): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(572): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::PlainObjectBase<Derived>::PlainObjectBase(const std::initializer_list<std::initializer_list<Eigen::PlainObjectBase<Derived>::Scalar>> &) [with Derived=Eigen::Matrix<float, 4, 4, 0, 4, 4>]\" \n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/Matrix.h(319): here\n", + " instantiation of \"Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const std::initializer_list<std::initializer_list<Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Scalar>> &) [with Scalar_=float, Rows_=4, Cols_=4, Options_=0, MaxRows_=4, MaxCols_=4]\" \n", + "/content/instant-ngp/src/testbed_nerf.cu(2437): here\n", + "\n", + "[ 67%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/testbed_sdf.cu.o\u001b[0m\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function(\"Eigen::internal::stable_norm_impl< ::Eigen::Block<const ::Eigen::Matrix<float, (int)4, (int)1, (int)0, (int)4, (int)1> , (int)3, (int)1, (bool)0> > \") from a __host__ __device__ function(\"Eigen::AngleAxis<float> ::operator =< ::Eigen::Quaternion<float, (int)0> > \") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(572): warning: calling a __host__ function(\"__builtin_memmove\") from a __host__ __device__ function(\"Eigen::PlainObjectBase< ::Eigen::Matrix<float, (int)3, (int)3, (int)0, (int)3, (int)3> > ::PlainObjectBase\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Core/PlainObjectBase.h(572): warning: calling a __host__ function(\"__builtin_memmove\") from a __host__ __device__ function(\"Eigen::PlainObjectBase< ::Eigen::Matrix<float, (int)4, (int)4, (int)0, (int)4, (int)4> > ::PlainObjectBase\") is not allowed\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::operator=(const Eigen::QuaternionBase<QuatDerived> &) [with Scalar_=float, QuatDerived=Eigen::Quaternion<float, 0>]\" \n", + "(213): here\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::fromRotationMatrix(const Eigen::MatrixBase<Derived> &) [with Scalar_=float, Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/include/neural-graphics-primitives/adam_optimizer.h(123): here\n", + "\n", + "[ 70%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/testbed_volume.cu.o\u001b[0m\n", + "[ 73%] \u001b[32mBuilding CXX object CMakeFiles/ngp.dir/src/thread_pool.cpp.o\u001b[0m\n", + "[ 76%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/tinyexr_wrapper.cu.o\u001b[0m\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::operator=(const Eigen::QuaternionBase<QuatDerived> &) [with Scalar_=float, QuatDerived=Eigen::Quaternion<float, 0>]\" \n", + "(213): here\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::fromRotationMatrix(const Eigen::MatrixBase<Derived> &) [with Scalar_=float, Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/include/neural-graphics-primitives/adam_optimizer.h(123): here\n", + "\n", + "[ 79%] \u001b[32mBuilding CXX object CMakeFiles/ngp.dir/src/tinyobj_loader_wrapper.cpp.o\u001b[0m\n", + "[ 82%] \u001b[32mBuilding CUDA object CMakeFiles/ngp.dir/src/triangle_bvh.cu.o\u001b[0m\n", + "[ 85%] \u001b[32m\u001b[1mLinking CUDA device code CMakeFiles/ngp.dir/cmake_device_link.o\u001b[0m\n", + "[ 88%] \u001b[32m\u001b[1mLinking CXX static library libngp.a\u001b[0m\n", + "[ 88%] Built target ngp\n", + "\u001b[35m\u001b[1mConsolidate compiler generated dependencies of target testbed\u001b[0m\n", + "\u001b[35m\u001b[1mConsolidate compiler generated dependencies of target pyngp\u001b[0m\n", + "[ 91%] \u001b[32mBuilding CUDA object CMakeFiles/testbed.dir/src/main.cu.o\u001b[0m\n", + "[ 94%] \u001b[32mBuilding CUDA object CMakeFiles/pyngp.dir/src/python_api.cu.o\u001b[0m\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::operator=(const Eigen::QuaternionBase<QuatDerived> &) [with Scalar_=float, QuatDerived=Eigen::Quaternion<float, 0>]\" \n", + "(213): here\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::fromRotationMatrix(const Eigen::MatrixBase<Derived> &) [with Scalar_=float, Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/include/neural-graphics-primitives/adam_optimizer.h(123): here\n", + "\n", + "/content/instant-ngp/dependencies/eigen/Eigen/src/Geometry/AngleAxis.h(178): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n", + " detected during:\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::operator=(const Eigen::QuaternionBase<QuatDerived> &) [with Scalar_=float, QuatDerived=Eigen::Quaternion<float, 0>]\" \n", + "(213): here\n", + " instantiation of \"Eigen::AngleAxis<Scalar_> &Eigen::AngleAxis<Scalar_>::fromRotationMatrix(const Eigen::MatrixBase<Derived> &) [with Scalar_=float, Derived=Eigen::Matrix<float, 3, 3, 0, 3, 3>]\" \n", + "/content/instant-ngp/include/neural-graphics-primitives/adam_optimizer.h(123): here\n", + "\n", + "[ 97%] \u001b[32m\u001b[1mLinking CXX executable testbed\u001b[0m\n", + "[ 97%] Built target testbed\n", + "[100%] \u001b[32m\u001b[1mLinking CXX shared library pyngp.cpython-37m-x86_64-linux-gnu.so\u001b[0m\n", + "[100%] Built target pyngp\n" + ] + } + ], + "source": [ + "!cmake --build build --config RelWithDebInfo -j `nproc`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "TRfrshaCdpY8", + "outputId": "3e90ae80-0d15-490a-d17d-caa4d808af5a" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", + "Collecting commentjson~=0.9.0\n", + " Downloading commentjson-0.9.0.tar.gz (8.7 kB)\n", + "Collecting imageio~=2.16.0\n", + " Downloading imageio-2.16.2-py3-none-any.whl (3.3 MB)\n", + "\u001b[K |████████████████████████████████| 3.3 MB 30.0 MB/s \n", + "\u001b[?25hRequirement already satisfied: numpy~=1.21.2 in /usr/local/lib/python3.7/dist-packages (from -r requirements.txt (line 3)) (1.21.6)\n", + "Collecting pybind11~=2.7.1\n", + " Downloading pybind11-2.7.1-py2.py3-none-any.whl (200 kB)\n", + "\u001b[K |████████████████████████████████| 200 kB 75.1 MB/s \n", + "\u001b[?25hRequirement already satisfied: scipy~=1.7.1 in /usr/local/lib/python3.7/dist-packages (from -r requirements.txt (line 5)) (1.7.3)\n", + "Collecting tqdm~=4.62.2\n", + " Downloading tqdm-4.62.3-py2.py3-none-any.whl (76 kB)\n", + "\u001b[K |████████████████████████████████| 76 kB 6.4 MB/s \n", + "\u001b[?25hCollecting opencv-python~=4.5.5.62\n", + " Downloading opencv_python-4.5.5.64-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.5 MB)\n", + "\u001b[K |████████████████████████████████| 60.5 MB 1.2 MB/s \n", + "\u001b[?25hCollecting lark-parser<0.8.0,>=0.7.1\n", + " Downloading lark-parser-0.7.8.tar.gz (276 kB)\n", + "\u001b[K |████████████████████████████████| 276 kB 73.7 MB/s \n", + "\u001b[?25hCollecting pillow>=8.3.2\n", + " Downloading Pillow-9.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)\n", + "\u001b[K |████████████████████████████████| 3.1 MB 61.0 MB/s \n", + "\u001b[?25hBuilding wheels for collected packages: commentjson, lark-parser\n", + " Building wheel for commentjson (setup.py) ... \u001b[?25l\u001b[?25hdone\n", + " Created wheel for commentjson: filename=commentjson-0.9.0-py3-none-any.whl size=12092 sha256=2755d0e5d0a0b5db80f05c843cc43b8ce558a495ffb92c2e1f6daf13f961e824\n", + " Stored in directory: /root/.cache/pip/wheels/eb/bb/07/25a7f0718ee3fe137384011b8e56070f91cf950ee6047c287f\n", + " Building wheel for lark-parser (setup.py) ... \u001b[?25l\u001b[?25hdone\n", + " Created wheel for lark-parser: filename=lark_parser-0.7.8-py2.py3-none-any.whl size=62527 sha256=a8e80ee7b729f60816564588e269ddf21366a623ee38b9ea9c08b00df4543e42\n", + " Stored in directory: /root/.cache/pip/wheels/92/e3/af/1dc0fdca93232d700ac176af6554cf22b85f3d7e8aeee5ac08\n", + "Successfully built commentjson lark-parser\n", + "Installing collected packages: pillow, lark-parser, tqdm, pybind11, opencv-python, imageio, commentjson\n", + " Attempting uninstall: pillow\n", + " Found existing installation: Pillow 7.1.2\n", + " Uninstalling Pillow-7.1.2:\n", + " Successfully uninstalled Pillow-7.1.2\n", + " Attempting uninstall: tqdm\n", + " Found existing installation: tqdm 4.64.0\n", + " Uninstalling tqdm-4.64.0:\n", + " Successfully uninstalled tqdm-4.64.0\n", + " Attempting uninstall: opencv-python\n", + " Found existing installation: opencv-python 4.6.0.66\n", + " Uninstalling opencv-python-4.6.0.66:\n", + " Successfully uninstalled opencv-python-4.6.0.66\n", + " Attempting uninstall: imageio\n", + " Found existing installation: imageio 2.4.1\n", + " Uninstalling imageio-2.4.1:\n", + " Successfully uninstalled imageio-2.4.1\n", + "\u001b[31mERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.\n", + "albumentations 0.1.12 requires imgaug<0.2.7,>=0.2.5, but you have imgaug 0.2.9 which is incompatible.\u001b[0m\n", + "Successfully installed commentjson-0.9.0 imageio-2.16.2 lark-parser-0.7.8 opencv-python-4.5.5.64 pillow-9.2.0 pybind11-2.7.1 tqdm-4.62.3\n" + ] + }, + { + "output_type": "display_data", + "data": { + "application/vnd.colab-display-data+json": { + "pip_warning": { + "packages": [ + "PIL", + "tqdm" + ] + } + } + }, + "metadata": {} + } + ], + "source": [ + "!pip3 install -r requirements.txt" + ] + }, + { + "cell_type": "markdown", + "source": [ + "## 6. [LOCAL MACHINE] Run COLMAP on your scene\n", + "COLMAP doesn't work on machines without a GUI.\n", + "\n", + "Go to your local machine and follow the [instructions](https://github.com/NVlabs/instant-ngp/blob/master/docs/nerf_dataset_tips.md#preparing-new-nerf-datasets) to run COLMAP from a video or a set of images to generate camera positions from your scene.\n", + "\n", + "After this, you should have an images folder, with the images of your scene, and a `transforms.json` file with the camera information extracted by COLMAP." + ], + "metadata": { + "id": "cHLYSiD05EnL" + } + }, + { + "cell_type": "markdown", + "source": [ + "## 7. Upload your scene" + ], + "metadata": { + "id": "ZQP4PAyru3KA" + } + }, + { + "cell_type": "markdown", + "source": [ + "Mount your google drive" + ], + "metadata": { + "id": "h3Tl_nNpzfPR" + } + }, + { + "cell_type": "code", + "source": [ + "from google.colab import drive\n", + "drive.mount('/content/drive')" + ], + "metadata": { + "id": "a-CfnpVUze1G" + }, + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "Then upload the `images` folder and the output of COLMAP, `transforms.json`, to your drive. The structure should be similar to the following:\n", + "```\n", + "/content/drive/MyDrive/nerf_scenes/\n", + "└── fox\n", + " ├── images\n", + " │ ├── 00001.jpg\n", + " │ └── 00002.jpg\n", + " └── transforms.json\n", + "```\n", + "\n" + ], + "metadata": { + "id": "WOx86Jz5xOQP" + } + }, + { + "cell_type": "markdown", + "source": [ + "Enter the path to your scene" + ], + "metadata": { + "id": "iNhWLCgH20-g" + } + }, + { + "cell_type": "code", + "source": [ + "import os\n", + "scene_path = \"/content/drive/MyDrive/nerf_scenes/fox\" #@param {type:\"string\"}\n", + "if not os.path.isdir(scene_path):\n", + " raise NotADirectoryError(scene_path)" + ], + "metadata": { + "id": "ayZ2gWkTz3sU" + }, + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "## 8. Train a model on your scene!" + ], + "metadata": { + "id": "YPr9nJ-w2_0J" + } + }, + { + "cell_type": "code", + "source": [ + "train_steps = 2000 #@param {type:\"integer\"}\n", + "snapshot_path = os.path.join(scene_path, f\"{train_steps}.msgpack\")\n", + "!python ./scripts/run.py --scene {scene_path} --mode nerf --n_steps {train_steps} --save_snapshot {snapshot_path}" + ], + "metadata": { + "id": "aijHZB0zJwWB", + "colab": { + "base_uri": "https://localhost:8080/" + }, + "outputId": "b947a4a1-e158-47a5-a4b9-a2e7d4db9290" + }, + "execution_count": null, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "\u001b[0m22:27:10 \u001b[0;36mINFO \u001b[0mLoading NeRF dataset from\u001b[K\u001b[0m\n", + "22:27:10 \u001b[0;36mINFO \u001b[0m /content/drive/MyDrive/nerf_scenes/fox/transforms.json\u001b[K\u001b[0m\n", + "22:27:10 \u001b[1;33mWARNING \u001b[0m /content/drive/MyDrive/nerf_scenes/fox/base_cam.json does not contain any frames. Skipping.\u001b[K\u001b[0m\n", + "22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 0% ( 0/50) 0s/inf\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 2% ( 1/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 4% ( 2/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 6% ( 3/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 8% ( 4/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 10% ( 5/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 12% ( 6/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 14% ( 7/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 16% ( 8/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 18% ( 9/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 20% (10/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 22% (11/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 24% (12/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 26% (13/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 28% (14/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 30% (15/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 32% (16/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 34% (17/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 36% (18/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 38% (19/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 40% (20/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 42% (21/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 44% (22/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 46% (23/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 48% (24/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 50% (25/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 52% (26/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 54% (27/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 56% (28/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 58% (29/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 60% (30/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 62% (31/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 64% (32/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 66% (33/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 68% (34/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 70% (35/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 72% (36/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 74% (37/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 76% (38/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 78% (39/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 80% (40/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 82% (41/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 84% (42/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 86% (43/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 88% (44/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 90% (45/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 92% (46/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 94% (47/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 96% (48/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 98% (49/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;34mPROGRESS \u001b[0m[] 100% (50/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:27:10 \u001b[0;32mSUCCESS \u001b[0mLoaded 50 images after 0s\u001b[K\u001b[0m\n", + "22:27:10 \u001b[0;36mINFO \u001b[0m cam_aabb=[min=[1.0229,-1.33309,-0.378748], max=[2.46175,1.00721,1.41295]]\u001b[K\u001b[0m\n", + "22:27:11 \u001b[0;36mINFO \u001b[0mLoading network config from: /content/instant-ngp/configs/nerf/base.json\u001b[K\u001b[0m\n", + "22:27:11 \u001b[0;36mINFO \u001b[0mGridEncoding: Nmin=16 b=1.51572 F=2 T=2^19 L=16\u001b[K\u001b[0m\n", + "22:27:11 \u001b[0;36mINFO \u001b[0mDensity model: 3--[HashGrid]-->32--[CutlassMLP(neurons=64,layers=3)]-->1\u001b[K\u001b[0m\n", + "22:27:11 \u001b[0;36mINFO \u001b[0mColor model: 3--[Composite]-->16+16--[CutlassMLP(neurons=64,layers=4)]-->3\u001b[K\u001b[0m\n", + "22:27:11 \u001b[0;36mINFO \u001b[0m total_encoding_params=13074912 total_network_params=9728\u001b[K\u001b[0m\n", + "Training: 100% 1999/2000 [02:19<00:00, 14.28step/s, loss=0.00102]\n", + "Saving snapshot /content/drive/MyDrive/nerf_scenes/fox/2000.msgpack\n", + "\u001b[0m" + ] + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "## 9. [LOCAL MACHINE] Generate a camera path\n", + "\n", + "Congrats! You now have a trained nerf checkpoint. Now, in order to generate a video with it, you will need to open it in your local machine with `testbed` and generate a `base_cam.jon` file following these [instructions](https://github.com/NVlabs/instant-ngp#testbed-controls). Remember to launch with the `--no-train` argument so that it doesn't start to train on your PC. Setting up the cameras can make your GUI pretty laggy, you can try to play with the `--height` and `--width` parameters or cropping your scene with the `Crop aabb` options to optimize the performance.\n", + "\n", + "Example command:\n", + "```\n", + "./build/testbed --scene data/nerf/fox --no-train --snapshot /data/nerf/fox/2000.msgpack\n", + "```\n", + "\n", + "After you're done, **upload `base_cam.json` to the root folder of your scene.**" + ], + "metadata": { + "id": "RWuAHgOw8M4s" + } + }, + { + "cell_type": "markdown", + "source": [ + "## 10. Render video" + ], + "metadata": { + "id": "L5XVO_oi-riY" + } + }, + { + "cell_type": "markdown", + "source": [ + "Make sure `base_cam.json` exists:" + ], + "metadata": { + "id": "x_2t4NHHAvn5" + } + }, + { + "cell_type": "code", + "source": [ + "video_camera_path = os.path.join(scene_path, \"base_cam.json\")\n", + "if not os.path.isfile(video_camera_path):\n", + " raise FileNotFoundError(video_camera_path)" + ], + "metadata": { + "id": "04Yt6prm_FJI" + }, + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "Render the video" + ], + "metadata": { + "id": "xdFuUotyA0HV" + } + }, + { + "cell_type": "code", + "source": [ + "video_n_seconds = 5 #@param {type:\"integer\"}\n", + "video_fps = 25 #@param {type:\"integer\"}\n", + "width = 720 #@param {type:\"integer\"}\n", + "height = 720 #@param {type:\"integer\"}\n", + "output_video_path = os.path.join(scene_path, \"output_video.mp4\")\n", + "\n", + "!python scripts/run.py --mode nerf --scene {scene_path} --load_snapshot {snapshot_path} --video_camera_path {video_camera_path} --video_n_seconds 2 --video_fps 25 --width 720 --height 720 --video_output {output_video_path}\n", + "print(f\"Generated video saved to:\\n{output_video_path}\")" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "d3XJeTeF1yJE", + "outputId": "e493bdd8-903e-4c8e-ab01-8c8baed8b5dc" + }, + "execution_count": null, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "\u001b[0m22:32:31 \u001b[0;36mINFO \u001b[0mLoading NeRF dataset from\u001b[K\u001b[0m\n", + "22:32:31 \u001b[0;36mINFO \u001b[0m /content/drive/MyDrive/nerf_scenes/fox/transforms.json\u001b[K\u001b[0m\n", + "22:32:31 \u001b[1;33mWARNING \u001b[0m /content/drive/MyDrive/nerf_scenes/fox/base_cam.json does not contain any frames. Skipping.\u001b[K\u001b[0m\n", + "22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 0% ( 0/50) 0s/inf\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 2% ( 1/50) 0s/1s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 4% ( 2/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 6% ( 3/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 8% ( 4/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 10% ( 5/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 12% ( 6/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 14% ( 7/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 16% ( 8/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 18% ( 9/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 20% (10/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 22% (11/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 24% (12/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 26% (13/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 28% (14/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 30% (15/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 32% (16/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 34% (17/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 36% (18/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 38% (19/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 40% (20/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 42% (21/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 44% (22/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 46% (23/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 48% (24/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 50% (25/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 52% (26/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 54% (27/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 56% (28/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 58% (29/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 60% (30/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 62% (31/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 64% (32/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 66% (33/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 68% (34/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 70% (35/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 72% (36/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 74% (37/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 76% (38/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 78% (39/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 80% (40/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 82% (41/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 84% (42/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 86% (43/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 88% (44/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 90% (45/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 92% (46/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 94% (47/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:31 \u001b[0;34mPROGRESS \u001b[0m[] 96% (48/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:32 \u001b[0;34mPROGRESS \u001b[0m[] 98% (49/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:32 \u001b[0;34mPROGRESS \u001b[0m[] 100% (50/50) 0s/0s\u001b[K\u001b[0m\u001b[0G22:32:32 \u001b[0;32mSUCCESS \u001b[0mLoaded 50 images after 0s\u001b[K\u001b[0m\n", + "22:32:32 \u001b[0;36mINFO \u001b[0m cam_aabb=[min=[1.0229,-1.33309,-0.378748], max=[2.46175,1.00721,1.41295]]\u001b[K\u001b[0m\n", + "Loading snapshot /content/drive/MyDrive/nerf_scenes/fox/2000.msgpack\n", + "22:32:32 \u001b[0;36mINFO \u001b[0mLoading network config from: /content/drive/MyDrive/nerf_scenes/fox/2000.msgpack\u001b[K\u001b[0m\n", + "22:32:33 \u001b[0;36mINFO \u001b[0mGridEncoding: Nmin=16 b=1.51572 F=2 T=2^19 L=16\u001b[K\u001b[0m\n", + "22:32:33 \u001b[0;36mINFO \u001b[0mDensity model: 3--[HashGrid]-->32--[CutlassMLP(neurons=64,layers=3)]-->1\u001b[K\u001b[0m\n", + "22:32:33 \u001b[0;36mINFO \u001b[0mColor model: 3--[Composite]-->16+16--[CutlassMLP(neurons=64,layers=4)]-->3\u001b[K\u001b[0m\n", + "22:32:33 \u001b[0;36mINFO \u001b[0m total_encoding_params=13074912 total_network_params=9728\u001b[K\u001b[0m\n", + "Rendering video: 100% 50/50 [06:45<00:00, 8.11s/frames]\n", + "ffmpeg version 3.4.11-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers\n", + " built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)\n", + " configuration: --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared\n", + " libavutil 55. 78.100 / 55. 78.100\n", + " libavcodec 57.107.100 / 57.107.100\n", + " libavformat 57. 83.100 / 57. 83.100\n", + " libavdevice 57. 10.100 / 57. 10.100\n", + " libavfilter 6.107.100 / 6.107.100\n", + " libavresample 3. 7. 0 / 3. 7. 0\n", + " libswscale 4. 8.100 / 4. 8.100\n", + " libswresample 2. 9.100 / 2. 9.100\n", + " libpostproc 54. 7.100 / 54. 7.100\n", + "Input #0, image2, from 'tmp/%04d.jpg':\n", + " Duration: 00:00:02.00, start: 0.000000, bitrate: N/A\n", + " Stream #0:0: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 720x720 [SAR 1:1 DAR 1:1], 25 fps, 25 tbr, 25 tbn, 25 tbc\n", + "Stream mapping:\n", + " Stream #0:0 -> #0:0 (mjpeg (native) -> h264 (libx264))\n", + "Press [q] to stop, [?] for help\n", + "\u001b[1;34m[swscaler @ 0x56187f4ae000] \u001b[0m\u001b[0;33mdeprecated pixel format used, make sure you did set range correctly\n", + "\u001b[0m\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0musing SAR=1/1\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0musing cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mprofile High, level 3.1\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0m264 - core 152 r2854 e9a5903 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00\n", + "Output #0, mp4, to '/content/drive/MyDrive/nerf_scenes/fox/output_video.mp4':\n", + " Metadata:\n", + " encoder : Lavf57.83.100\n", + " Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 720x720 [SAR 1:1 DAR 1:1], q=-1--1, 25 fps, 12800 tbn, 25 tbc\n", + " Metadata:\n", + " encoder : Lavc57.107.100 libx264\n", + " Side data:\n", + " cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1\n", + "frame= 50 fps= 27 q=-1.0 Lsize= 256kB time=00:00:01.88 bitrate=1116.2kbits/s speed= 1x \n", + "video:255kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.550445%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mframe I:2 Avg QP:24.03 size: 18560\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mframe P:13 Avg QP:23.89 size: 11026\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mframe B:35 Avg QP:26.40 size: 2278\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mconsecutive B-frames: 6.0% 0.0% 6.0% 88.0%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mmb I I16..4: 12.0% 81.5% 6.5%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mmb P I16..4: 0.7% 7.2% 0.5% P16..4: 53.7% 21.4% 6.9% 0.0% 0.0% skip: 9.7%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mmb B I16..4: 0.0% 0.2% 0.0% B16..8: 44.9% 3.0% 0.4% direct: 0.9% skip:50.6% L0:29.0% L1:66.9% BI: 4.1%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0m8x8 transform intra:83.0% inter:86.7%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mcoded y,uvDC,uvAC intra: 68.5% 71.2% 20.3% inter: 16.5% 12.8% 0.1%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mi16 v,h,dc,p: 12% 9% 3% 76%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mi8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 14% 13% 7% 9% 10% 8% 9% 9%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mi4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 14% 11% 9% 10% 12% 8% 8% 5%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mi8c dc,h,v,p: 50% 17% 23% 10%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mWeighted P-Frames: Y:23.1% UV:0.0%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mref P L0: 44.2% 46.1% 7.7% 1.6% 0.3%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mref B L0: 98.2% 1.4% 0.4%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mref B L1: 99.6% 0.4%\n", + "\u001b[1;36m[libx264 @ 0x56187ed35e00] \u001b[0mkb/s:1040.76\n", + "\u001b[0mGenerated video saved to:\n", + "/content/drive/MyDrive/nerf_scenes/fox/output_video.mp4\n" + ] + } + ] + } + ], + "metadata": { + "colab": { + "collapsed_sections": [], + "name": "instant_ngp.ipynb", + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3", + "name": "python3" + }, + "language_info": { + "name": "python" + }, + "accelerator": "GPU" + }, + "nbformat": 4, + "nbformat_minor": 0 +} \ No newline at end of file