summaryrefslogtreecommitdiffstats
path: root/tests/diagnostics
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-03-20 14:58:22 -0400
committerGitHub <noreply@github.com>2020-03-20 14:58:22 -0400
commitcc4c5b8dbbac648a7e914ff46f79293c1e122570 (patch)
tree294b60b6c6aa1a691254ba743afe8acfbf66db01 /tests/diagnostics
parent3435a50f0bb3e9cbb55bde11b90a1b2da295b0f0 (diff)
Remove RWTextureCube/Array from stdlib (#1285)
* Remove RWTextureCube and RWTextureCubeArray - as not supported. Put multisample code in a block to make nesting more readable. * Replace a tab. * Update bad-operator-call.slang.expected
Diffstat (limited to 'tests/diagnostics')
-rw-r--r--tests/diagnostics/bad-operator-call.slang.expected76
1 files changed, 38 insertions, 38 deletions
diff --git a/tests/diagnostics/bad-operator-call.slang.expected b/tests/diagnostics/bad-operator-call.slang.expected
index c125165e4..f41fdf7c0 100644
--- a/tests/diagnostics/bad-operator-call.slang.expected
+++ b/tests/diagnostics/bad-operator-call.slang.expected
@@ -1,51 +1,51 @@
result code = -1
standard error = {
tests/diagnostics/bad-operator-call.slang(17): error 39999: no overload for '+=' applicable to arguments of type (int, S)
-core.meta.slang(1740): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, T) -> matrix<T,R,C>
-core.meta.slang(1732): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, matrix<T,R,C>) -> matrix<T,R,C>
-core.meta.slang(1724): note 39999: candidate: func +=<T, N:int>(vector<T,N>, T) -> vector<T,N>
-core.meta.slang(1716): note 39999: candidate: func +=<T, N:int>(vector<T,N>, vector<T,N>) -> vector<T,N>
-core.meta.slang(1708): note 39999: candidate: func +=<T>(T, T) -> T
+core.meta.slang(1756): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, T) -> matrix<T,R,C>
+core.meta.slang(1748): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, matrix<T,R,C>) -> matrix<T,R,C>
+core.meta.slang(1740): note 39999: candidate: func +=<T, N:int>(vector<T,N>, T) -> vector<T,N>
+core.meta.slang(1732): note 39999: candidate: func +=<T, N:int>(vector<T,N>, vector<T,N>) -> vector<T,N>
+core.meta.slang(1724): note 39999: candidate: func +=<T>(T, T) -> T
tests/diagnostics/bad-operator-call.slang(19): error 39999: no overload for '+' applicable to arguments of type (int, S)
-core.meta.slang(1630): note 39999: candidate: func +(uint64_t, uint64_t) -> uint64_t
-core.meta.slang(1623): note 39999: candidate: func +(uint, uint) -> uint
-core.meta.slang(1616): note 39999: candidate: func +(uint16_t, uint16_t) -> uint16_t
-core.meta.slang(1609): note 39999: candidate: func +(uint8_t, uint8_t) -> uint8_t
-core.meta.slang(1602): note 39999: candidate: func +(double, double) -> double
-core.meta.slang(1595): note 39999: candidate: func +(float, float) -> float
-core.meta.slang(1588): note 39999: candidate: func +(half, half) -> half
-core.meta.slang(1581): note 39999: candidate: func +(int64_t, int64_t) -> int64_t
-core.meta.slang(1574): note 39999: candidate: func +(int, int) -> int
-core.meta.slang(1567): note 39999: candidate: func +(int16_t, int16_t) -> int16_t
+core.meta.slang(1646): note 39999: candidate: func +(uint64_t, uint64_t) -> uint64_t
+core.meta.slang(1639): note 39999: candidate: func +(uint, uint) -> uint
+core.meta.slang(1632): note 39999: candidate: func +(uint16_t, uint16_t) -> uint16_t
+core.meta.slang(1625): note 39999: candidate: func +(uint8_t, uint8_t) -> uint8_t
+core.meta.slang(1618): note 39999: candidate: func +(double, double) -> double
+core.meta.slang(1611): note 39999: candidate: func +(float, float) -> float
+core.meta.slang(1604): note 39999: candidate: func +(half, half) -> half
+core.meta.slang(1597): note 39999: candidate: func +(int64_t, int64_t) -> int64_t
+core.meta.slang(1590): note 39999: candidate: func +(int, int) -> int
+core.meta.slang(1583): note 39999: candidate: func +(int16_t, int16_t) -> int16_t
tests/diagnostics/bad-operator-call.slang(19): note 39999: 1 more overload candidates
tests/diagnostics/bad-operator-call.slang(21): error 39999: no overload for '~' applicable to arguments of type (S)
-slang-stdlib.cpp(1641): note 39999: candidate: func ~(uint64_t) -> uint64_t
-slang-stdlib.cpp(1638): note 39999: candidate: func ~(uint) -> uint
-slang-stdlib.cpp(1635): note 39999: candidate: func ~(uint16_t) -> uint16_t
-slang-stdlib.cpp(1632): note 39999: candidate: func ~(uint8_t) -> uint8_t
-slang-stdlib.cpp(1629): note 39999: candidate: func ~(int64_t) -> int64_t
-slang-stdlib.cpp(1626): note 39999: candidate: func ~(int) -> int
-slang-stdlib.cpp(1623): note 39999: candidate: func ~(int16_t) -> int16_t
-slang-stdlib.cpp(1620): note 39999: candidate: func ~(int8_t) -> int8_t
+slang-stdlib.cpp(1638): note 39999: candidate: func ~(uint64_t) -> uint64_t
+slang-stdlib.cpp(1635): note 39999: candidate: func ~(uint) -> uint
+slang-stdlib.cpp(1632): note 39999: candidate: func ~(uint16_t) -> uint16_t
+slang-stdlib.cpp(1629): note 39999: candidate: func ~(uint8_t) -> uint8_t
+slang-stdlib.cpp(1626): note 39999: candidate: func ~(int64_t) -> int64_t
+slang-stdlib.cpp(1623): note 39999: candidate: func ~(int) -> int
+slang-stdlib.cpp(1620): note 39999: candidate: func ~(int16_t) -> int16_t
+slang-stdlib.cpp(1617): note 39999: candidate: func ~(int8_t) -> int8_t
tests/diagnostics/bad-operator-call.slang(26): error 30047: argument passed to parameter '0' must be l-value.
tests/diagnostics/bad-operator-call.slang(26): note 30048: argument was implicitly cast from 'int' to 'vector<int,4>', and Slang does not support using an implicit cast as an l-value
tests/diagnostics/bad-operator-call.slang(30): error 39999: no overload for '+=' applicable to arguments of type (vector<float,3>, vector<int,4>)
-core.meta.slang(1740): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, T) -> matrix<T,R,C>
-core.meta.slang(1732): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, matrix<T,R,C>) -> matrix<T,R,C>
-core.meta.slang(1724): note 39999: candidate: func +=<T, N:int>(vector<T,N>, T) -> vector<T,N>
-core.meta.slang(1716): note 39999: candidate: func +=<T, N:int>(vector<T,N>, vector<T,N>) -> vector<T,N>
-core.meta.slang(1708): note 39999: candidate: func +=<T>(T, T) -> T
+core.meta.slang(1756): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, T) -> matrix<T,R,C>
+core.meta.slang(1748): note 39999: candidate: func +=<T, R:int, C:int>(matrix<T,R,C>, matrix<T,R,C>) -> matrix<T,R,C>
+core.meta.slang(1740): note 39999: candidate: func +=<T, N:int>(vector<T,N>, T) -> vector<T,N>
+core.meta.slang(1732): note 39999: candidate: func +=<T, N:int>(vector<T,N>, vector<T,N>) -> vector<T,N>
+core.meta.slang(1724): note 39999: candidate: func +=<T>(T, T) -> T
tests/diagnostics/bad-operator-call.slang(32): error 39999: no overload for '+' applicable to arguments of type (vector<int,4>, vector<float,3>)
-core.meta.slang(1635): note 39999: candidate: func +<4>(vector<uint64_t,4>, uint64_t) -> vector<uint64_t,4>
-core.meta.slang(1633): note 39999: candidate: func +<3>(uint64_t, vector<uint64_t,3>) -> vector<uint64_t,3>
-core.meta.slang(1630): note 39999: candidate: func +(uint64_t, uint64_t) -> uint64_t
-core.meta.slang(1628): note 39999: candidate: func +<4>(vector<uint,4>, uint) -> vector<uint,4>
-core.meta.slang(1626): note 39999: candidate: func +<3>(uint, vector<uint,3>) -> vector<uint,3>
-core.meta.slang(1623): note 39999: candidate: func +(uint, uint) -> uint
-core.meta.slang(1621): note 39999: candidate: func +<4>(vector<uint16_t,4>, uint16_t) -> vector<uint16_t,4>
-core.meta.slang(1619): note 39999: candidate: func +<3>(uint16_t, vector<uint16_t,3>) -> vector<uint16_t,3>
-core.meta.slang(1616): note 39999: candidate: func +(uint16_t, uint16_t) -> uint16_t
-core.meta.slang(1614): note 39999: candidate: func +<4>(vector<uint8_t,4>, uint8_t) -> vector<uint8_t,4>
+core.meta.slang(1651): note 39999: candidate: func +<4>(vector<uint64_t,4>, uint64_t) -> vector<uint64_t,4>
+core.meta.slang(1649): note 39999: candidate: func +<3>(uint64_t, vector<uint64_t,3>) -> vector<uint64_t,3>
+core.meta.slang(1646): note 39999: candidate: func +(uint64_t, uint64_t) -> uint64_t
+core.meta.slang(1644): note 39999: candidate: func +<4>(vector<uint,4>, uint) -> vector<uint,4>
+core.meta.slang(1642): note 39999: candidate: func +<3>(uint, vector<uint,3>) -> vector<uint,3>
+core.meta.slang(1639): note 39999: candidate: func +(uint, uint) -> uint
+core.meta.slang(1637): note 39999: candidate: func +<4>(vector<uint16_t,4>, uint16_t) -> vector<uint16_t,4>
+core.meta.slang(1635): note 39999: candidate: func +<3>(uint16_t, vector<uint16_t,3>) -> vector<uint16_t,3>
+core.meta.slang(1632): note 39999: candidate: func +(uint16_t, uint16_t) -> uint16_t
+core.meta.slang(1630): note 39999: candidate: func +<4>(vector<uint8_t,4>, uint8_t) -> vector<uint8_t,4>
tests/diagnostics/bad-operator-call.slang(32): note 39999: 23 more overload candidates
}
standard output = {