r00ster91
|
20d3fd901e
|
std.builtin: rename Type.Fn.Param's arg_type to type
It's the type of a parameter, not an argument, but the prefix is redundant either way.
|
2022-12-17 14:11:33 +01:00 |
|
Jakub Konka
|
270b6c4c2f
|
Merge pull request #13964 from ziglang/issue-11737
Misc MachO linker improvements and link-tests refactor
|
2022-12-17 10:26:56 +01:00 |
|
Jakub Konka
|
b20a610f03
|
link-tests: force cross-comp to exclude host differences
|
2022-12-17 00:53:47 +01:00 |
|
yujiri8
|
68d2f68ed8
|
zig fmt: fix extra whitespace with multiline strings
Fixes #13937
|
2022-12-17 00:24:58 +02:00 |
|
Jakub Konka
|
9ad24a4aee
|
macho: add uuid link test
|
2022-12-16 18:31:48 +01:00 |
|
Evin Yulo
|
8c8f6bfa64
|
Add test for #13366
Closes #13366
|
2022-12-16 18:21:56 +02:00 |
|
Evin Yulo
|
b5d1df091b
|
Add test for #12571
Closes #12571
|
2022-12-16 18:19:32 +02:00 |
|
Travis Staloch
|
1ebb761244
|
codegen - lower str_lit to vector
|
2022-12-16 06:08:10 -05:00 |
|
Veikka Tuominen
|
8a0a6b7387
|
port packed vector elem ptr logic from stage1
Closes #12812
Closes #13925
|
2022-12-15 21:06:35 -05:00 |
|
Veikka Tuominen
|
bc97a5662d
|
Sema: display cimport errors from clang
|
2022-12-14 14:08:22 +02:00 |
|
Veikka Tuominen
|
886fa455fa
|
Sema: avoid analyzing functions which failed when inlining
|
2022-12-14 14:08:21 +02:00 |
|
Veikka Tuominen
|
e6588857df
|
Sema: fix memory management of union enum tag int tag
This likely went unnoticed due to all power of two integer types being special cased.
Closes #13812
|
2022-12-14 14:08:21 +02:00 |
|
Veikka Tuominen
|
41913ddb1a
|
remove no longer relevant stage1 compile errors
|
2022-12-14 14:08:21 +02:00 |
|
Veikka Tuominen
|
927d20b46b
|
Sema: implement missing stage1 errors
|
2022-12-14 14:08:21 +02:00 |
|
Veikka Tuominen
|
423d7a74a4
|
move async compile errors into their own folder
|
2022-12-14 14:05:57 +02:00 |
|
Veikka Tuominen
|
327fb798c3
|
move stage2 compile errors out of special folder
|
2022-12-14 14:05:57 +02:00 |
|
IntegratedQuantum
|
0b4461d97b
|
Fix tautological big_int tests.
|
2022-12-14 00:29:25 +00:00 |
|
Andrew Kelley
|
6378644d4e
|
Merge pull request #13907 from Vexu/call-merge
Remove `stack` option from `@call`
|
2022-12-13 18:15:18 -05:00 |
|
Andrew Kelley
|
2e66b3be6e
|
Merge pull request #13910 from Luukdegram/wasm-simd
|
2022-12-13 14:11:22 -05:00 |
|
Meghan
|
3318611618
|
re-enable "signed zeros are represented properly" beahvior tests for f80 and c_longdouble
|
2022-12-13 13:33:16 +02:00 |
|
Veikka Tuominen
|
08b2d491bc
|
update usages of @call
|
2022-12-13 13:14:20 +02:00 |
|
Luuk de Gram
|
37561a920b
|
wasm: enable passing vector tests
|
2022-12-12 17:42:09 +01:00 |
|
Coin
|
5e111098e5
|
Revert "compiler_c test: skip build modes on aarch64-windows"
This reverts commit c029a98f1c .
|
2022-12-12 04:58:10 +08:00 |
|
Coin
|
ed0ecd9bff
|
Revert "mix_c_files: skip build modes on aarch64-windows due to bug"
This reverts commit cf543199ca .
|
2022-12-12 04:57:55 +08:00 |
|
IntegratedQuantum
|
15a6336bb4
|
Add a helpful note when using ** on number types. (#13871)
|
2022-12-11 14:41:42 -05:00 |
|
Andrew Kelley
|
74718a1183
|
disable failing CBE behavior tests failing on aarch64-windows
Also start to move redundant tests next to each other to make them
slightly more obvious that they need to be cleaned up.
See tracking issue #13876
|
2022-12-10 16:28:49 -07:00 |
|
Jakub Konka
|
c029a98f1c
|
compiler_c test: skip build modes on aarch64-windows
|
2022-12-10 16:00:59 -07:00 |
|
Jakub Konka
|
cf543199ca
|
mix_c_files: skip build modes on aarch64-windows due to bug
|
2022-12-10 16:00:59 -07:00 |
|
Andrew Kelley
|
cffbb32d31
|
Merge pull request #13872 from koachan/sparc64-codegen
stage2: sparc64: Some Air lowerings + skip unbuildable tests
|
2022-12-10 15:10:21 -05:00 |
|
Koakuma
|
f9e9ba784f
|
stage2: sparc64: Skip unimplemented tests
|
2022-12-10 21:51:46 +07:00 |
|
Koakuma
|
fb9357f06c
|
stage2: sparc64: Implement atomic ops
|
2022-12-10 21:11:14 +07:00 |
|
r00ster91
|
654e30069d
|
behavior and cases: more test coverage for old issues
Closes #2622
Closes #2727
Closes #6047
Closes #6947
Closes #6656
|
2022-12-10 12:34:42 +01:00 |
|
r00ster91
|
bf863878ac
|
behavior: add test coverage for slice and array-related issues
Closes #10684
Closes #6905
Closes #8646
|
2022-12-10 12:34:42 +01:00 |
|
r00ster91
|
7a8f7dcb8c
|
behavior: add test coverage for corrupted slice in release
Closes #7325
|
2022-12-10 12:34:42 +01:00 |
|
r00ster91
|
01947bfe92
|
behavior: add test coverage for previous i128 regression on aarch64
Closes #8429
|
2022-12-10 12:34:42 +01:00 |
|
r00ster91
|
981cfd9c1c
|
behavior and langref: reenable previously-regressed tests on aarch64 and powerpc64le
Closes #3282
|
2022-12-10 12:34:42 +01:00 |
|
r00ster91
|
3370d58956
|
aarch64: reenable tests that are no longer regressed
Closes #12013
Closes #10627
Closes #12027
|
2022-12-10 12:34:34 +01:00 |
|
r00ster91
|
75f8c04d6d
|
behavior: add test coverage for slicing zero length array field of struct
Closes #11787
|
2022-12-10 12:33:17 +01:00 |
|
Veikka Tuominen
|
9d93b2ccf1
|
Eliminate BoundFn type from the language
Closes #9484
|
2022-12-09 20:37:18 -07:00 |
|
Veikka Tuominen
|
5831b68341
|
AstGen: add check for missing builtin argument
Closes #13817
|
2022-12-09 20:37:18 -07:00 |
|
Veikka Tuominen
|
ee9fc54cd0
|
TypedValue: fix handling of tuples represented as empty_struct_value
|
2022-12-08 22:21:49 +02:00 |
|
Veikka Tuominen
|
653c0bae0c
|
remove stage1 specific compile error tests
|
2022-12-07 20:32:27 +02:00 |
|
Veikka Tuominen
|
dff32a2cd7
|
Sema: resolve lazy values in analyzeMinMax
Closes #13797
|
2022-12-07 14:48:24 +02:00 |
|
Andrew Kelley
|
1310ef7577
|
disable failing behavior tests with -ofmt=c -target x86_64-windows
and enable CI checks for the C backend on Windows.
|
2022-12-07 04:01:04 -05:00 |
|
Andrew Kelley
|
c8aba15c22
|
remove references to stage1 in behavior tests
Good riddance.
|
2022-12-06 19:06:48 -07:00 |
|
Andrew Kelley
|
b7b905d227
|
add behavior test for while(true) not needing else unreachable
closes #707
|
2022-12-06 17:57:27 -07:00 |
|
Andrew Kelley
|
57995c2100
|
translate-c: remove stage1 conditions from tests
|
2022-12-06 12:15:05 -07:00 |
|
Andrew Kelley
|
28514476ef
|
remove -fstage1 option
After this commit, the self-hosted compiler does not offer the option to
use stage1 as a backend anymore.
|
2022-12-06 12:15:04 -07:00 |
|
Andrew Kelley
|
518392d6fe
|
disable CBE behavior tests that are not passing in release modes
|
2022-12-04 15:57:40 -07:00 |
|
r00ster91
|
f094c4bce5
|
Sema: detect duplicate enum tag values
|
2022-12-04 14:12:24 +02:00 |
|