Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

  • 1a64ee3
  • /
  • notebooks
  • /
  • instant_ngp.ipynb
Raw File Download

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • content
  • directory
content badge Iframe embedding
swh:1:cnt:02be3e5aabc1bec812b31470488a31fee05ec04f
directory badge Iframe embedding
swh:1:dir:24e29f789ed5bd0aef0f9639de58c263a559d118

This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
Select below a type of object currently browsed in order to generate citations for them.

  • content
  • directory
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
instant_ngp.ipynb
{
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "-fAjMk8jDvp5"
      },
      "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."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "SxsmRf03DFYe"
      },
      "source": [
        "## 1.Connect to a GPU runtime"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "NyjFWI3WDPBr"
      },
      "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."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "QJC-0GitoJEh",
        "outputId": "0af4179b-9dde-4df2-aaf4-fcbc10d4976c"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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",
      "metadata": {
        "id": "Da9sDpM-DXps"
      },
      "source": [
        "## 2. Install dependencies and clone the instant-ngp repo"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "yKFsL8wSdQ8Q",
        "outputId": "0e16885c-9282-4c82-912c-465ec6dde54c"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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",
      "metadata": {
        "id": "SF4CRM2-rqn1"
      },
      "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."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "Yf9H-wO0o1Ax",
        "outputId": "e6332360-f07d-487b-abda-9ce76ed379fc"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "env: TCNN_CUDA_ARCHITECTURES=61\n"
          ]
        }
      ],
      "source": [
        "compute_capability = \"61\" #@param [50, 52, 60, 61, 70, 72, 75, 80, 86, 87]\n",
        "%env TCNN_CUDA_ARCHITECTURES=$compute_capability\n"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "X6PLafxjtoc1"
      },
      "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 "
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "KFZAbFtUqQkc",
        "outputId": "92cd4308-62ef-465f-d996-1ed301f1c4f4"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "Using CutlassMLP\n",
            "env: NN_CONFIG_PATH=./configs/nerf/base.json\n"
          ]
        }
      ],
      "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"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "P9XhY2souWum"
      },
      "source": [
        "## 5. Build the project and install python requirements"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "B7E55zXYc1gD",
        "outputId": "904f6f13-36d9-47fa-c9c3-5475a62d67da"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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"
          ]
        },
        {
          "data": {
            "application/vnd.colab-display-data+json": {
              "pip_warning": {
                "packages": [
                  "PIL",
                  "tqdm"
                ]
              }
            }
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "!pip3 install -r requirements.txt"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "cHLYSiD05EnL"
      },
      "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."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "ZQP4PAyru3KA"
      },
      "source": [
        "## 7. Upload your scene"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "h3Tl_nNpzfPR"
      },
      "source": [
        "Mount your google drive"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "a-CfnpVUze1G"
      },
      "outputs": [],
      "source": [
        "from google.colab import drive\n",
        "drive.mount('/content/drive')"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "WOx86Jz5xOQP"
      },
      "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"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "iNhWLCgH20-g"
      },
      "source": [
        "Enter the path to your scene"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "ayZ2gWkTz3sU"
      },
      "outputs": [],
      "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)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "YPr9nJ-w2_0J"
      },
      "source": [
        "## 8. Train a model on your scene!"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "aijHZB0zJwWB",
        "outputId": "b947a4a1-e158-47a5-a4b9-a2e7d4db9290"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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"
          ]
        }
      ],
      "source": [
        "train_steps = 2000  #@param {type:\"integer\"}\n",
        "snapshot_path = os.path.join(scene_path, f\"{train_steps}.ingp\")\n",
        "!python ./scripts/run.py {scene_path} --n_steps {train_steps} --save_snapshot {snapshot_path}"
      ]
    },
    {
      "attachments": {},
      "cell_type": "markdown",
      "metadata": {
        "id": "RWuAHgOw8M4s"
      },
      "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/instant-ngp /data/nerf/fox/2000.ingp\n",
        "```\n",
        "\n",
        "After you're done, **upload `base_cam.json` to the root folder of your scene.**"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "L5XVO_oi-riY"
      },
      "source": [
        "## 10. Render video"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "x_2t4NHHAvn5"
      },
      "source": [
        "Make sure `base_cam.json` exists:"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "04Yt6prm_FJI"
      },
      "outputs": [],
      "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)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "xdFuUotyA0HV"
      },
      "source": [
        "Render the video"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "d3XJeTeF1yJE",
        "outputId": "e493bdd8-903e-4c8e-ab01-8c8baed8b5dc"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "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"
          ]
        }
      ],
      "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 {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": {
    "accelerator": "GPU",
    "colab": {
      "collapsed_sections": [],
      "name": "instant_ngp.ipynb",
      "provenance": []
    },
    "kernelspec": {
      "display_name": "Python 3",
      "language": "python",
      "name": "python3"
    },
    "language_info": {
      "name": "python",
      "version": "3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)]"
    },
    "vscode": {
      "interpreter": {
        "hash": "76392a4a51364e66be8d9e8c24551b51109eb4003b2256c2b9df7166893b45c1"
      }
    }
  },
  "nbformat": 4,
  "nbformat_minor": 0
}

back to top

Software Heritage — Copyright (C) 2015–2025, The Software Heritage developers. License: GNU AGPLv3+.
The source code of Software Heritage itself is available on our development forge.
The source code files archived by Software Heritage are available under their own copyright and licenses.
Terms of use: Archive access, API— Content policy— Contact— JavaScript license information— Web API