Created
September 3, 2026 10:54
-
-
Save mempirate/0252e152aae0f9c644fcecb12125f2c0 to your computer and use it in GitHub Desktop.
Mojo 1.0.0 compiler crash: closure captures String.as_bytes() Span
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Command: | |
| mojo build -O0 repro.mojo -o repro | |
| Version: | |
| Mojo 1.0.0 (ed45d567) | |
| Result: | |
| Process exited with status 139 (SIGSEGV). | |
| Compiler output: | |
| Please submit a bug report to https://github.com/modular/modular/issues and | |
| include the crash backtrace along with all the relevant source codes. | |
| #0 mojo+0x822905e | |
| #1 mojo+0x82260be | |
| #2 mojo+0x8229e50 | |
| #3 libc.so.6 | |
| #4 mojo+0x7f61a81 | |
| #5 mojo+0x41a65a4 | |
| #6 mojo+0x41a4d73 | |
| #7 mojo+0x41a0de6 | |
| #8 mojo+0x419b76a | |
| #9 mojo+0x41b6ee6 | |
| #10 mojo+0x41857c4 | |
| #11 mojo+0x3deaf6f | |
| Crashpad also reports that it cannot initialize in this restricted execution | |
| environment, so no automatic crash dump was produced. The textual compiler | |
| backtrace above is reproducible on every invocation. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| version: 7 | |
| platforms: | |
| - name: linux-64 | |
| virtual-packages: | |
| - __unix=0=0 | |
| - __linux=4.18 | |
| - __glibc=2.28 | |
| - __archspec=0=x86_64 | |
| environments: | |
| default: | |
| channels: | |
| - url: https://conda.modular.com/max/ | |
| - url: https://conda.anaconda.org/conda-forge/ | |
| packages: | |
| linux-64: | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-h7cc23a3_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.22.2-hbc21106_2.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_102.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h373387f_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.8.1-hecca717_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.7.0-h81df57d_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_4.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-16.2.0-he0feb66_4.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libpython-3.14.7-hdc7f604_106_cp314.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.22-hebe6cf0_2.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.53.4-h13e7031_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_4.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.42.3-hcfc3c73_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.4-h781a0a9_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.14.7-hcd007b5_106_cp314.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-27.2.0-py312h8a5ba0d_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.8-py314h5bd0f2a_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h09e67af_11.conda | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.7.22-hbd8a1cb_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.4.2-pyhc90fa1f_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.14.7-py314hd8ed1ab_106.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.9.1-pyhc90fa1f_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.14.7-h4df99d1_106.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.14-9_cp314.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.16.1-pyhcf101f3_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-4.1.0-pyhcf101f3_0.conda | |
| - conda: https://conda.modular.com/max/linux-64/mojo-1.0.0-release.conda | |
| - conda: https://conda.modular.com/max/linux-64/mojo-compiler-1.0.0-release.conda | |
| - conda: https://conda.modular.com/max/noarch/mblack-26.5.0-release.conda | |
| - conda: https://conda.modular.com/max/noarch/mojo-python-1.0.0-release.conda | |
| packages: | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda | |
| build_number: 20 | |
| sha256: 1dd3fffd892081df9726d7eb7e0dea6198962ba775bd88842135a4ddb4deb3c9 | |
| md5: a9f577daf3de00bca7c3c76c0ecbd1de | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgomp >=7.5.0 | |
| constrains: | |
| - openmp_impl <0.0a0 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: | |
| strong: | |
| - _openmp_mutex >=4.5 | |
| size: 28948 | |
| timestamp: 1770939786096 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_10.conda | |
| sha256: 1a0d382c515ebf55f8ee1f38c8b81bc95af5c2acc42ad53b66bc5df932032f96 | |
| md5: e675fabcf81499adc7edf58124fb1e01 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=14 | |
| license: bzip2-1.0.6 | |
| license_family: BSD | |
| run_exports: | |
| weak: | |
| - bzip2 >=1.0.8,<2.0a0 | |
| size: 257808 | |
| timestamp: 1785906269155 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-py310h44b86e0_2.conda | |
| sha256: 9f07834f0c546ab14d885ce0366285f61f44e326c0edd1fc63b8294e113ae432 | |
| md5: 72a381cbad04f24b1c2a43ef707f45b4 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libstdcxx >=14 | |
| - libgcc >=14 | |
| license: MIT | |
| license_family: MIT | |
| run_exports: | |
| weak: | |
| - icu >=78.3,<79.0a0 | |
| size: 14459115 | |
| timestamp: 1786545741408 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-h7cc23a3_1.conda | |
| sha256: dd053c96dcb0dcfd59422aefea9d2fe937a190167f34fba7893ec1e10a7e8963 | |
| md5: ba55d1b89fd7775e67de8291029b4059 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=15 | |
| license: LGPL-2.1-or-later | |
| run_exports: | |
| weak: | |
| - keyutils >=1.6.3,<2.0a0 | |
| size: 135295 | |
| timestamp: 1786739238128 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.22.2-hbc21106_2.conda | |
| sha256: 2a5c38c85e63df84c4e69ee71439841ce570d259ae3060627bb9a49a938d66f4 | |
| md5: 53318d715316929a574f83591308b1f8 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - keyutils >=1.6.3,<2.0a0 | |
| - libedit >=3.1.20250104,<3.2.0a0 | |
| - libedit >=3.1.20250104,<4.0a0 | |
| - libgcc >=15 | |
| - libstdcxx >=15 | |
| - openssl >=3.5.7,<4.0a0 | |
| license: MIT | |
| license_family: MIT | |
| run_exports: | |
| weak: | |
| - krb5 >=1.22.2,<1.23.0a0 | |
| size: 1394333 | |
| timestamp: 1786762112514 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.46.1-default_hbd61a6d_102.conda | |
| sha256: 27d83f1188cd19bcb7754a078b3fa7f4cfb8527f8eb2fde54dd01fc529d1adec | |
| md5: 449500f2c089da11c40f5c21312e3e07 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - zstd >=1.5.7,<1.6.0a0 | |
| constrains: | |
| - binutils_impl_linux-64 2.46.1 | |
| license: GPL-3.0-only | |
| license_family: GPL | |
| run_exports: {} | |
| size: 745303 | |
| timestamp: 1784214507189 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h373387f_1.conda | |
| sha256: 6473eb8caf2aae830f37caa93db9b26dddf7ac84b63229e8bf7fc0e5c3ab95b0 | |
| md5: 50708d3b951d0f8e2d7f2df5b5edc040 | |
| depends: | |
| - ncurses | |
| - libgcc >=14 | |
| - __glibc >=2.17,<3.0.a0 | |
| - ncurses >=6.6,<7.0a0 | |
| license: BSD-2-Clause | |
| license_family: BSD | |
| run_exports: | |
| weak: | |
| - libedit >=3.1.20250104,<3.2.0a0 | |
| size: 135098 | |
| timestamp: 1786616658086 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.8.1-hecca717_1.conda | |
| sha256: 16feffd9ddbbe5b718515d38ee376c685ba95491cd901244e24671d20b952a77 | |
| md5: b24d3c612f71e7aa74158d92106318b2 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=14 | |
| constrains: | |
| - expat 2.8.1.* | |
| license: MIT | |
| license_family: MIT | |
| run_exports: {} | |
| size: 77856 | |
| timestamp: 1781203599810 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.7.0-h81df57d_1.conda | |
| sha256: c8c7583ef063bc3c430f1d48298e5ad24f796a35c22ed5b14183325825a61106 | |
| md5: 6525a0b06aa4fd390795f0740636a9dd | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=15 | |
| license: MIT | |
| license_family: MIT | |
| run_exports: | |
| weak: | |
| - libffi >=3.7.0,<3.8.0a0 | |
| size: 68004 | |
| timestamp: 1787753412298 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-16.2.0-ha9f2e26_4.conda | |
| sha256: 24090e675d34403b4ee1cd4372d8f6c0937da7ecfd66a19a57cac2ed0f4ea793 | |
| md5: cba14d01083fc62ffd32c24d7d390633 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - _openmp_mutex >=4.5 | |
| constrains: | |
| - libgcc-ng ==16.2.0=*_4 | |
| - libgomp 16.2.0 he0feb66_4 | |
| license: GPL-3.0-only WITH GCC-exception-3.1 | |
| license_family: GPL | |
| run_exports: {} | |
| size: 1058083 | |
| timestamp: 1787618680111 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-16.2.0-he0feb66_4.conda | |
| sha256: 0fe5cb8e0752241ab55e11656ed1b9726248b522d23b929fe7c95b83eb55b9bb | |
| md5: 89d2c1231f47bd818f5d624b9411459d | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| license: GPL-3.0-only WITH GCC-exception-3.1 | |
| license_family: GPL | |
| run_exports: | |
| strong: | |
| - _openmp_mutex >=4.5 | |
| size: 639968 | |
| timestamp: 1787618616266 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_1.conda | |
| sha256: 9787df8c22a59c9a70d3e5a10db9ad663485e75e9ccc3f09bd092cb7b95e0dab | |
| md5: 1390b7c5ac0b1d8e447bc5efa6d3c8c2 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=14 | |
| constrains: | |
| - xz 5.8.3.* | |
| license: 0BSD | |
| run_exports: | |
| weak: | |
| - liblzma >=5.8.3,<6.0a0 | |
| size: 112995 | |
| timestamp: 1786348617826 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_2.conda | |
| sha256: 46820b4a835e175940ae20bec00fdddaff804cda27a1408ab1b95e77a2196437 | |
| md5: fcfed1dc5053eb1901b66e7b1fc32588 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=14 | |
| license: BSD-2-Clause | |
| license_family: BSD | |
| run_exports: {} | |
| size: 92759 | |
| timestamp: 1786650399772 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libpython-3.14.7-hdc7f604_106_cp314.conda | |
| build_number: 106 | |
| sha256: 5f879892bd439c3d94f4a97b06c214b9a19c4b92f74d84f0305c6ca1b2b239b2 | |
| md5: 28af2158bb8dbb62e55b0af3b44f9d4a | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=15 | |
| - libstdcxx >=15 | |
| license: Python-2.0 | |
| run_exports: {} | |
| size: 10520530 | |
| timestamp: 1788383918299 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.22-hebe6cf0_2.conda | |
| sha256: 7454c6a7cf27033757f2895bc5e3941fe27604506edd62cf6bc00e50ab015a43 | |
| md5: 42c585f153c17b790cd01f01553d24a1 | |
| depends: | |
| - libgcc >=15 | |
| - __glibc >=2.17,<3.0.a0 | |
| license: ISC | |
| run_exports: | |
| weak: | |
| - libsodium >=1.0.22,<1.0.23.0a0 | |
| size: 269985 | |
| timestamp: 1787225747011 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.53.4-h13e7031_1.conda | |
| sha256: f20d70da54e5b31dd4a51fb1efeaafafd5ab6dd8d7ac9d1438eaa2526ac4ed3d | |
| md5: e72bbec309c2b0f37823ee7d4fabfcd3 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - icu >=78.3,<79.0a0 | |
| - libgcc >=15 | |
| - libzlib >=1.3.2,<2.0a0 | |
| license: blessing | |
| run_exports: | |
| weak: | |
| - libsqlite >=3.53.4,<4.0a0 | |
| size: 974348 | |
| timestamp: 1787051145557 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-16.2.0-h934c35e_4.conda | |
| sha256: 40b792b0186c1e8859280a1f6f19a54fc50a11b32724fc7b637009c1a9bd302b | |
| md5: 2f2ef0d96de5bdd8c1270ff22fdf9352 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc 16.2.0 ha9f2e26_4 | |
| constrains: | |
| - libstdcxx-ng ==16.2.0=*_4 | |
| license: GPL-3.0-only WITH GCC-exception-3.1 | |
| license_family: GPL | |
| run_exports: {} | |
| size: 6613148 | |
| timestamp: 1787618704262 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.42.3-hcfc3c73_0.conda | |
| sha256: aa58bbba56644ffd062a4a9b358782c5eb7560ccead2ab8f7c5c6ede0a7d33a6 | |
| md5: 74a0a409d9f4561265d36b789d3f398a | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=15 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: | |
| weak: | |
| - libuuid >=2.42.3,<3.0a0 | |
| size: 39998 | |
| timestamp: 1788347719520 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_3.conda | |
| sha256: eb8a0db0aa570124f7d2a93d7c7f596e3390df5e047818d873baad32985fc736 | |
| md5: 0de0122d9570a8ab637c6b73db268389 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| constrains: | |
| - zlib 1.3.2 *_3 | |
| license: Zlib | |
| license_family: Other | |
| run_exports: | |
| weak: | |
| - libzlib >=1.3.2,<2.0a0 | |
| size: 63713 | |
| timestamp: 1785362952714 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.6-hdb14827_1.conda | |
| sha256: 5d46557214ed184381dafe835b7c94a474a1c3b307a08a250b1ea4779b44ffb3 | |
| md5: ee6c0cd80a60961a1f48aa3e0b91f986 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=14 | |
| license: X11 AND BSD-3-Clause | |
| run_exports: | |
| weak: | |
| - ncurses >=6.6,<7.0a0 | |
| size: 911196 | |
| timestamp: 1786355078102 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.4-h781a0a9_0.conda | |
| sha256: 4747b2d6a8336f52343bceb8a1ebf41a9e6e665b9d2e3f989972de53a310599e | |
| md5: 16e3034a330cc625f2c685edec60cf4e | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - ca-certificates | |
| - libgcc >=15 | |
| license: Apache-2.0 | |
| license_family: Apache | |
| run_exports: | |
| weak: | |
| - openssl >=3.6.4,<4.0a0 | |
| size: 3202955 | |
| timestamp: 1787698780103 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.14.7-hcd007b5_106_cp314.conda | |
| build_number: 106 | |
| sha256: 4cd05407d6b07d00fd5b6cc78bd2f60ae5e21f777eb26ead82be2e3751c610a1 | |
| md5: 56ee91e118243e46bfc0c41e4030d354 | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - bzip2 >=1.0.8,<2.0a0 | |
| - ld_impl_linux-64 >=2.36.1 | |
| - libexpat >=2.8.1,<3.0a0 | |
| - libffi >=3.7.0,<3.8.0a0 | |
| - libgcc >=15 | |
| - liblzma >=5.8.3,<6.0a0 | |
| - libmpdec >=4.0.0,<5.0a0 | |
| - libpython 3.14.7 hdc7f604_106_cp314 | |
| - libsqlite >=3.53.4,<4.0a0 | |
| - libuuid >=2.42.3,<3.0a0 | |
| - libzlib >=1.3.2,<2.0a0 | |
| - ncurses >=6.6,<7.0a0 | |
| - openssl >=3.5.8,<4.0a0 | |
| - python_abi 3.14.* *_cp314 | |
| - readline >=8.3,<9.0a0 | |
| - tk >=8.6.13,<8.7.0a0 | |
| - tzdata | |
| - zstd >=1.5.7,<1.6.0a0 | |
| license: Python-2.0 | |
| run_exports: | |
| weak: | |
| - python_abi 3.14.* *_cp314 | |
| noarch: | |
| - python | |
| size: 26484459 | |
| timestamp: 1788383955577 | |
| python_site_packages_path: lib/python3.14/site-packages | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-27.2.0-py312h8a5ba0d_0.conda | |
| noarch: python | |
| sha256: 9e8b94a2c9b4479cac80def117178a1658b089b9e5d4ee64408d2e4ff89fdaba | |
| md5: ceffbc006d87e8f81e750cebd63fd8c4 | |
| depends: | |
| - python | |
| - libstdcxx >=15 | |
| - libgcc >=15 | |
| - __glibc >=2.17,<3.0.a0 | |
| - zeromq >=4.3.5,<4.4.0a0 | |
| - _python_abi3_support 1.* | |
| - cpython >=3.12 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: {} | |
| size: 214050 | |
| timestamp: 1787300896477 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-hd6e31c0_1.conda | |
| sha256: 01b3fe073a66e321970d09e04b388708f8cbdca5cdfbfcb7c9eeb470ad10383d | |
| md5: 69c01c781e7c8190bbdaf79e3848c5ca | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=15 | |
| - ncurses >=6.6,<7.0a0 | |
| license: GPL-3.0-only | |
| license_family: GPL | |
| run_exports: | |
| weak: | |
| - readline >=8.3,<9.0a0 | |
| size: 348899 | |
| timestamp: 1787033801506 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h1df4ec4_4.conda | |
| build_number: 104 | |
| sha256: a1a241d172c1ccab067ba245206dd048bc3c2d1b84504b53c9468e99adfc16a1 | |
| md5: 676a2f9b1c4fcf57b70aa5c65f6c60d0 | |
| depends: | |
| - libgcc >=15 | |
| - __glibc >=2.17,<3.0.a0 | |
| - libzlib >=1.3.2,<2.0a0 | |
| constrains: | |
| - xorg-libx11 >=1.8.13,<2.0a0 | |
| license: TCL | |
| run_exports: | |
| weak: | |
| - tk >=8.6.13,<8.7.0a0 | |
| size: 3566806 | |
| timestamp: 1787272857910 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.8-py314h5bd0f2a_0.conda | |
| sha256: ebec0d90f99fa7bbe91eabab41ee77d3f36dbd58ec2f08aa4220fdd713610b6d | |
| md5: faea84d2f2ccadf70cf9e55381d75b3e | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libgcc >=14 | |
| - python >=3.14,<3.15.0a0 | |
| - python_abi 3.14.* *_cp314 | |
| license: Apache-2.0 | |
| license_family: Apache | |
| run_exports: {} | |
| size: 923237 | |
| timestamp: 1786226770518 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h09e67af_11.conda | |
| sha256: dc9f28dedcb5f35a127fad2d847674d2833369dd616d294e423b8997df31d8a8 | |
| md5: 96b08867e21d4694fa5c2c226e6581b0 | |
| depends: | |
| - libgcc >=14 | |
| - __glibc >=2.17,<3.0.a0 | |
| - libstdcxx >=14 | |
| - krb5 >=1.22.2,<1.23.0a0 | |
| - libsodium >=1.0.22,<1.0.23.0a0 | |
| license: MPL-2.0 | |
| license_family: MOZILLA | |
| run_exports: | |
| weak: | |
| - zeromq >=4.3.5,<4.4.0a0 | |
| size: 311184 | |
| timestamp: 1779123989774 | |
| - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_7.conda | |
| sha256: 47d682b9f6d6ec9eb1a6e6c3e75ea6273e899e78fb7fc59f81d39745009fbc60 | |
| md5: aa459086047c0e5e27023ab19f8cb86a | |
| depends: | |
| - __glibc >=2.17,<3.0.a0 | |
| - libzlib >=1.3.2,<2.0a0 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: | |
| weak: | |
| - zstd >=1.5.7,<1.6.0a0 | |
| size: 601301 | |
| timestamp: 1786599621503 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_3.conda | |
| sha256: 2a7204314663eeda5dec482a956f0e2eaf289bd5b9953eaaaad0e81aa64638f2 | |
| md5: 3845f3d75991bae0fb90884662f4327c | |
| depends: | |
| - cpython | |
| - python-gil | |
| license: MIT | |
| license_family: MIT | |
| run_exports: {} | |
| size: 8144 | |
| timestamp: 1784221492234 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.7.22-hbd8a1cb_0.conda | |
| sha256: 0a0544cf95f64394fe4959286f5c71f5444ad58feb0602e53becb27448d24da6 | |
| md5: 0f51e2391ade309db462a55611263e9c | |
| depends: | |
| - __unix | |
| license: ISC | |
| run_exports: {} | |
| size: 131780 | |
| timestamp: 1784754889428 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.4.2-pyhc90fa1f_0.conda | |
| sha256: ccc4787f511964f9a1f2d2d2859c91c5d571fb60f7f09d4c4e092c9b7a94e671 | |
| md5: 2c4bd6aeb90bb157456841c3270a0d92 | |
| depends: | |
| - __unix | |
| - python | |
| - python >=3.10 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: {} | |
| size: 107155 | |
| timestamp: 1783085363526 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.14.7-py314hd8ed1ab_106.conda | |
| noarch: generic | |
| sha256: fd701880cf6f696420aa5b4b530dbdf0c83a16bdb50aeb760b3159eec5c416bf | |
| md5: 3b52b830ac00367685c08f98f50963bf | |
| depends: | |
| - python >=3.14,<3.15.0a0 | |
| - python_abi * *_cp314 | |
| license: Python-2.0 | |
| run_exports: {} | |
| size: 51289 | |
| timestamp: 1788383537525 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda | |
| sha256: 95a074a7d3f58b3494c068d4789c364dcb591c56b70ca6b12f149a540f9aeea4 | |
| md5: 77ec68e0aa61c3fff9ecbf840f93d64e | |
| depends: | |
| - python >=3.10 | |
| - zipp >=3.20 | |
| - python | |
| license: Apache-2.0 | |
| license_family: APACHE | |
| run_exports: {} | |
| size: 34920 | |
| timestamp: 1787943971257 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda | |
| sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a | |
| md5: 4ebae00eae9705b0c3d6d1018a81d047 | |
| depends: | |
| - importlib-metadata >=4.8.3 | |
| - jupyter_core >=4.12,!=5.0.* | |
| - python >=3.9 | |
| - python-dateutil >=2.8.2 | |
| - pyzmq >=23.0 | |
| - tornado >=6.2 | |
| - traitlets >=5.3 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: {} | |
| size: 106342 | |
| timestamp: 1733441040958 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.9.1-pyhc90fa1f_0.conda | |
| sha256: 1d34b80e5bfcd5323f104dbf99a2aafc0e5d823019d626d0dce5d3d356a2a52a | |
| md5: b38fe4e78ee75def7e599843ef4c1ab0 | |
| depends: | |
| - __unix | |
| - python | |
| - platformdirs >=2.5 | |
| - python >=3.10 | |
| - traitlets >=5.3 | |
| - python | |
| constrains: | |
| - pywin32 >=300 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: {} | |
| size: 65503 | |
| timestamp: 1760643864586 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda | |
| sha256: 6ed158e4e5dd8f6a10ad9e525631e35cee8557718f83de7a4e3966b1f772c4b1 | |
| md5: e9c622e0d00fa24a6292279af3ab6d06 | |
| depends: | |
| - python >=3.9 | |
| license: MIT | |
| license_family: MIT | |
| run_exports: {} | |
| size: 11766 | |
| timestamp: 1745776666688 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.3-pyhc364b38_0.conda | |
| sha256: c432626b16768b8dab228bfb706f7060c2d462a21c516d240f68f2f902b5a044 | |
| md5: 936687ed80f295a1f5dbcf8bd34c252c | |
| depends: | |
| - python >=3.9 | |
| - python | |
| license: Apache-2.0 | |
| license_family: APACHE | |
| run_exports: {} | |
| size: 116363 | |
| timestamp: 1785888127370 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-1.1.1-pyhd8ed1ab_0.conda | |
| sha256: 6eaee417d33f298db79bc7185ab1208604c0e6cf51dade34cd513c6f9db9c6f3 | |
| md5: 11adc78451c998c0fd162584abfa3559 | |
| depends: | |
| - python >=3.10 | |
| license: MPL-2.0 | |
| license_family: MOZILLA | |
| run_exports: {} | |
| size: 56559 | |
| timestamp: 1777271601895 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda | |
| sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c | |
| md5: fb0f75910f804de1d8c6e91f73673d11 | |
| depends: | |
| - python >=3.11 | |
| - python | |
| license: MIT | |
| license_family: MIT | |
| run_exports: {} | |
| size: 27515 | |
| timestamp: 1788271419073 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda | |
| sha256: d6a17ece93bbd5139e02d2bd7dbfa80bee1a4261dced63f65f679121686bf664 | |
| md5: 5b8d21249ff20967101ffa321cab24e8 | |
| depends: | |
| - python >=3.9 | |
| - six >=1.5 | |
| - python | |
| license: Apache-2.0 | |
| license_family: APACHE | |
| run_exports: {} | |
| size: 233310 | |
| timestamp: 1751104122689 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.14.7-h4df99d1_106.conda | |
| sha256: 801ef80bc9f9394d9b3b5cae5a90c33cbbc33004b3e93195b93af818aad8888b | |
| md5: b672ecb44198ade19ef249bf99f4b1ff | |
| depends: | |
| - cpython 3.14.7.* | |
| - python_abi * *_cp314 | |
| license: Python-2.0 | |
| run_exports: {} | |
| size: 51276 | |
| timestamp: 1788383547342 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.14-9_cp314.conda | |
| build_number: 9 | |
| sha256: e7f8e965bbfb98e08feb2365cacdad8bb218fa5b5a0a2752f747287f425f213c | |
| md5: 350d89b50d7de805abf2e63e29dee451 | |
| constrains: | |
| - python 3.14.* *_cp314 | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: {} | |
| size: 6791 | |
| timestamp: 1788302824440 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda | |
| sha256: 458227f759d5e3fcec5d9b7acce54e10c9e1f4f4b7ec978f3bfd54ce4ee9853d | |
| md5: 3339e3b65d58accf4ca4fb8748ab16b3 | |
| depends: | |
| - python >=3.9 | |
| - python | |
| license: MIT | |
| license_family: MIT | |
| run_exports: {} | |
| size: 18455 | |
| timestamp: 1753199211006 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda | |
| sha256: 91cafdb64268e43e0e10d30bd1bef5af392e69f00edd34dfaf909f69ab2da6bd | |
| md5: b5325cf06a000c5b14970462ff5e4d58 | |
| depends: | |
| - python >=3.10 | |
| - python | |
| license: MIT | |
| license_family: MIT | |
| run_exports: {} | |
| size: 21561 | |
| timestamp: 1774492402955 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.16.1-pyhcf101f3_0.conda | |
| sha256: 03dba5917f944c6684ab44c81daacac1624cd148e4b2cae215dcec594a210c48 | |
| md5: a79bf97561232a31447b6246c2153ab5 | |
| depends: | |
| - python >=3.10 | |
| - python | |
| license: BSD-3-Clause | |
| license_family: BSD | |
| run_exports: {} | |
| size: 116935 | |
| timestamp: 1785761789772 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2026c-h151e31d_0.conda | |
| sha256: b928c30ddcb0e3f544c6eade8352737e6e610e263276b90232db6a578ef899d8 | |
| md5: fcb489df604d100968b737f2cb6076c6 | |
| license: LicenseRef-Public-Domain | |
| run_exports: {} | |
| size: 118849 | |
| timestamp: 1784250406640 | |
| - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-4.1.0-pyhcf101f3_0.conda | |
| sha256: 210bd31c22bb88f5e2a167df24c95bb5f152b2ada7502f9b8c49d1f5366db423 | |
| md5: ba3dcdc8584155c97c648ae9c044b7a3 | |
| depends: | |
| - python >=3.10 | |
| - python | |
| license: MIT | |
| license_family: MIT | |
| run_exports: {} | |
| size: 24190 | |
| timestamp: 1779159948016 | |
| - conda: https://conda.modular.com/max/linux-64/mojo-1.0.0-release.conda | |
| sha256: 5778f999b69cf77bd6f07ccaf32d0bafc258fe75206afc8e88919269cebb6e75 | |
| md5: afeb126acb57602a5f9b8153e75e1c3c | |
| depends: | |
| - python >=3.10 | |
| - mojo-compiler ==1.0.0 | |
| - mblack ==26.5.0 | |
| - jupyter_client >=8.6.2,<8.7 | |
| license: LicenseRef-Modular-Proprietary | |
| run_exports: {} | |
| size: 115641078 | |
| timestamp: 1786292404342 | |
| - conda: https://conda.modular.com/max/linux-64/mojo-compiler-1.0.0-release.conda | |
| sha256: 4394c6146d47ec7794a9a3ed5775ae158f59f83f8e1aed59408b17c4909821b3 | |
| md5: 75d2e2ca9d87fdc76513d7939202e7dc | |
| depends: | |
| - mojo-python ==1.0.0 | |
| license: LicenseRef-Modular-Proprietary | |
| run_exports: {} | |
| size: 68511359 | |
| timestamp: 1786292410712 | |
| - conda: https://conda.modular.com/max/noarch/mblack-26.5.0-release.conda | |
| noarch: python | |
| sha256: 49102b55366eab56b04620533302b8693b4fa4a6c5972b3cc978b3f3bad83ebe | |
| md5: 0cbfc119215c063cd279f0a6beb04285 | |
| depends: | |
| - python >=3.10 | |
| - click >=8.0.0 | |
| - mypy_extensions >=0.4.3 | |
| - packaging >=22.0 | |
| - pathspec >=0.9.0 | |
| - platformdirs >=2 | |
| - tomli >=1.1.0 | |
| license: LicenseRef-Modular-Proprietary | |
| run_exports: {} | |
| size: 137187 | |
| timestamp: 1786151006088 | |
| - conda: https://conda.modular.com/max/noarch/mojo-python-1.0.0-release.conda | |
| noarch: python | |
| sha256: fc449a47c7707ed96a794768e29d5d2b0bf7afab373e2a9751f281ed7c4f822c | |
| md5: 4a27e1596a5c2d27330a2377090b12c5 | |
| depends: | |
| - python >=3.10 | |
| license: LicenseRef-Modular-Proprietary | |
| run_exports: {} | |
| size: 24040 | |
| timestamp: 1785891558838 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [workspace] | |
| channels = ["https://conda.modular.com/max", "conda-forge"] | |
| name = "span-capture-crash" | |
| platforms = ["linux-64"] | |
| [tasks] | |
| reproduce = "mojo build -O0 repro.mojo -o repro" | |
| [dependencies] | |
| mojo = "==1.0.0" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| struct Runner: | |
| var unused: Bool | |
| def __init__(out self): | |
| self.unused = False | |
| def call[Func: def(Int) raises -> None](self, func: Func) raises: | |
| func(0) | |
| struct Trainer: | |
| var runner: Runner | |
| def __init__(out self): | |
| self.runner = Runner() | |
| def run(mut self, text: String) raises: | |
| var bytes = text.as_bytes() | |
| def use_bytes(i: Int) raises {imm bytes}: | |
| print(bytes[i]) | |
| self.runner.call(use_bytes) | |
| def main() raises: | |
| var text = String("hello") | |
| var trainer = Trainer() | |
| trainer.run(text) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment