<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/compute/assoctype-nested-lookup.slang, branch master</title>
<subtitle>Making it easier to work with shaders</subtitle>
<id>https://git.yummers.dev/slang.git/atom?h=master</id>
<link rel='self' href='https://git.yummers.dev/slang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/'/>
<updated>2025-08-05T12:34:18+00:00</updated>
<entry>
<title>Enable compute/ dir which passes (#7991)</title>
<updated>2025-08-05T12:34:18+00:00</updated>
<author>
<name>Harsh Aggarwal (NVIDIA)</name>
<email>haaggarwal@nvidia.com</email>
</author>
<published>2025-08-05T12:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=9a16700e858fc0379e551ab72188eb63a54ad3f1'/>
<id>urn:sha1:9a16700e858fc0379e551ab72188eb63a54ad3f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Warnings function parameters (#4626)</title>
<updated>2024-07-16T21:54:53+00:00</updated>
<author>
<name>venkataram-nv</name>
<email>vedavamadath@nvidia.com</email>
</author>
<published>2024-07-16T21:54:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=05547e25353dd797791c2937679468d529d832d5'/>
<id>urn:sha1:05547e25353dd797791c2937679468d529d832d5</id>
<content type='text'>
* Handle out/inout functions with separate consideration

* Fixing bug with passing aliasable instructions

* Handle autodiff functions (fwd and rev) in warning system

* Handling interface methods

* Handling ref parameters like out/inout

* Temporary fix to remaining bugs

* Refactoring methods and tests

* Recursive check for empty structs

* Using default initializable interface in tests

* Resolving CI fail</content>
</entry>
<entry>
<title>Fix issue with synthesized `__init` methods not getting added to witness table (#4638)</title>
<updated>2024-07-16T20:16:02+00:00</updated>
<author>
<name>Sai Praveen Bangaru</name>
<email>31557731+saipraveenb25@users.noreply.github.com</email>
</author>
<published>2024-07-16T20:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b5174b473ffb41e92b4efc844f60d7239f3322a3'/>
<id>urn:sha1:b5174b473ffb41e92b4efc844f60d7239f3322a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle case where types can be used as their own `Differential` type. (#4057)</title>
<updated>2024-05-02T23:01:21+00:00</updated>
<author>
<name>Sai Praveen Bangaru</name>
<email>31557731+saipraveenb25@users.noreply.github.com</email>
</author>
<published>2024-05-02T23:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=c763750a7305fbf12c1f5c177260294a32fe286d'/>
<id>urn:sha1:c763750a7305fbf12c1f5c177260294a32fe286d</id>
<content type='text'>
* Avoid synthesis for when types can be used as their own differenial

+ Add test

* Add missing files..

* Fix issue with method synthesis for self-differential types

+ Add a generic test

* Fix

* Fix issue with out-of-date type resolution cache.

Witness tables created during the conformance checking phase not being taken into account during the decl type resolution phase because the epoch is not updated after conformance checking.
This leads to certain complex associated-type lookup chains (such as the one in tests/compute/assoctype-nested-lookup) not resolving properly and causing errors.

* Delete self-differential-type-synthesis-extension.slang

* Quick fix to repopulate stdlib cache for deferred stdlib loading

* Update slang-check-decl.cpp</content>
</entry>
</feed>
