..
extra-files
fail22121/imports /test22121
imports
Fix issue 23947: If checking access after overload resolution, only check the specific overload selected, not the most public overload of the set. ( #15282 )
2023-06-13 10:20:08 +03:00
protection /subpkg
aacmp10381.d
aliasassign.d
aliasassign1.d
aliasassign2.d
Optimize AliasAssign tuple building
2022-07-28 03:38:45 +00:00
alignas2.c
alignedext.i
ImportC: support __attribute__((aligned(N))) ( #15047 )
2023-04-09 15:33:06 -07:00
already_defined.d
attributediagnostic.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
attributediagnostic_nogc.d
Fix 17374 - Improve inferred attribute error message ( #15051 )
2023-03-31 11:32:42 +03:00
attributediagnostic_nothrow.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
attributediagnostic_pure.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
attrpure.i
ImportC: add __attribute__((pure)) ( #15145 )
2023-04-29 10:32:06 -07:00
b3841.d
b6227.d
b12504.d
b15069.d
b15875.d
b15909.d
b16967.d
b17285.d
b17918.d
b19523.d
b19685.d
b19691.d
b19691e.d
b19717.d
b19717a.d
b19730.d
b20011.d
b20780.d
b20875.d
betterc.d
biterrors.d
biterrors2.d
[dsymbolsem] Fix error punctuation (part 4) ( #14786 )
2023-01-05 10:36:36 +02:00
biterrors3.d
[dmd/parse] Refactor enum declaration ( #15397 )
2023-07-19 13:01:40 +03:00
biterrors4.d
bitfields1.c
bitfields2.c
body.d
make use of body as keyword a legacy feature ( #15394 )
2023-07-10 16:22:25 -07:00
bug5.d
bug5b.d
bug4283.d
bug5096.d
bug8150a.d
bug8150b.d
bug8891.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
bug9631.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
bug15613.d
bug16165.d
bug18743.d
bug19569.d
call_function_type.d
Add named arguments to new class
2023-02-13 12:38:38 +01:00
callconst.d
Fix Issue 24023 - Unnecessary module prefix in error message types ( #15370 )
2023-06-30 18:36:30 +03:00
casttuple.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
ccast.d
Fix Issue 24025 - Expressions contained in parentheses should not be assumed to be C casts ( #15377 )
2023-07-04 11:49:11 +03:00
cconst1.c
fix Issue 22759 - ImportC: cannot modify const expression from dereferencing const pointer declared within function ( #14621 )
2022-11-06 12:13:35 -08:00
cdeprecated.i
ImportC: __attribute((deprecated)) and __declspec(deprecated) ( #15095 )
2023-04-13 12:18:34 -07:00
cenums.c
cerrors.d
Deprecate invalid #
tokens in q{}
strings ( #15002 )
2023-04-06 17:03:04 +03:00
checkimports2.d
chkformat.d
Fix Issue 23475 - confusing printf deprecation message with ulong/lon… ( #14641 )
2023-05-04 19:34:03 +02:00
circ10280.d
class1.d
class2.d
commaexp.d
constraints_aggr.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
constraints_defs.d
constraints_func1.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
constraints_func2.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
constraints_func3.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
constraints_func4.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
constraints_tmpl.d
covariant_override.d
cpp_abi_tag.d
cpp_abi_tag2.d
cppeh1.d
cppeh2.d
cppmangle.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
cppmangle2.d
cppvar.d
ctfe10989.d
ctfe10995.d
ctfe11467.d
ctfe13612.d
ctfe14207.d
ctfe14465.d
ctfe14731.d
ctfeblock.d
recognize if(not __ctfe) ( #14972 )
2023-03-10 08:16:11 +02:00
ctypes.d
cwords.d
dassert.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
dbitfields.d
ddoc_18083.d
debugCaseDeclaration.d
dep_d1_ops.d
dephexstrings.d
depmsg.d
depmsg15814.d
depmsg15815.d
deprecate1553.d
deprecate12979a.d
deprecate12979b.d
deprecate12979c.d
deprecate12979d.d
deprecate_getVirtualFunctions.d
Deprecate traits(isVirtualFunction) and traits(getVirtualFunctions) ( #14802 )
2023-01-20 10:11:37 +02:00
deprecated6760.d
deprecatedImports.d
deprecatedTemplates.d
deprecateopdot.d
deprecations.d
deprecations_preview_in.d
dmd: Deprecate 'in' parameters on non-extern(D,C++) functions ( #14951 )
2023-03-08 10:57:41 +02:00
diag1566.d
diag1730.d
diag2452.d
diag3013.d
diag3438.d
Allow default arguments in the middle ( #14879 )
2023-02-15 12:31:59 +02:00
diag3672.d
diag3672a.d
diag3673.d
diag3869.d
diag3913.d
diag4479.d
diag4528.d
diag4540.d
diag4596.d
fix Issue 24024 - cannot pass class this to ref class ( #15389 )
2023-07-06 00:36:58 -07:00
diag5385.d
diag5450.d
diag6373.d
diag6539.d
diag6677.d
diag6699.d
diag6707.d
diag6717.d
diag6743.d
diag6796.d
diag7050a.d
diag7050b.d
diag7050c.d
diag7420.d
diag7477.d
diag7747.d
diag7998.d
diag8044.d
diag8101.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diag8101b.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
diag8178.d
diag8318.d
diag8425.d
diag8510.d
diag8559.d
diag8648.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diag8684.d
diag8697.d
diag8714.d
diag8777.d
diag8787.d
diag8825.d
diag8892.d
diag8894.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
diag8928.d
diag9004.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diag9148.d
diag9191.d
diag9210a.d
diag9247.d
diag9250.d
diag9312.d
fix Issue 23862 - with statement should accept an expression with enum type ( #15131 )
2023-04-26 11:58:59 +03:00
diag9357.d
diag9358.d
Fix Issue 23635 - Nonsensical "case
must be a string
or an integral constant, not x
"
2023-01-21 22:34:06 +01:00
diag9398.d
diag9420.d
diag9451.d
Fix 24060 - Improve "Cannot create instance of abstract class" error ( #15463 )
2023-07-28 10:17:20 +02:00
diag9479.d
diag9620.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
diag9635.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
diag9679.d
[dsymbolsem] Tweak punctuation for 3 error messages ( #14780 )
2023-01-05 10:34:05 +02:00
diag9765.d
diag9831.d
Fix Issue 20268 - anonymous function parameter mismatch errors don't include parameters ( #15113 )
2023-04-20 11:20:47 +03:00
diag9861.d
diag9880.d
diag9961.d
diag10089.d
diag10099.d
[dsymbolsem] Fix error punctuation (part 3) ( #14785 )
2023-01-05 10:35:01 +02:00
diag10141.d
diag10169.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
diag10221.d
diag10221a.d
diag10319.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
diag10327.d
diag10359.d
diag10405.d
diag10415.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
diag10688.d
diag10768.d
diag10783.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
diag10792.d
diag10805.d
diag10862.d
diag10926.d
diag10984.d
diag11078.d
diag11132.d
Add named arguments to struct literals ( #14776 )
2023-01-17 13:08:30 +01:00
diag11198.d
Deprecate version/debug integers ( #14330 )
2022-07-26 09:37:30 +03:00
diag11423.d
diag11425.d
diag11727.d
diag11756.d
diag11759.d
diag11769.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
diag11819a.d
diag11819b.d
diag11840.d
diag12063.d
diag12124.d
diag12280.d
diag12312.d
[dsymbolsem] Fix error punctuation (part 4) ( #14786 )
2023-01-05 10:36:36 +02:00
diag12380.d
diag12432.d
diag12480.d
diag12487.d
diag12640.d
diag12678.d
diag12777.d
diag12829.d
fix Issue 23112 - code passes @nogc, allocates anyway ( #14183 )
2022-07-21 17:55:13 -07:00
diag13028.d
diag13082.d
diag13109.d
diag13142.d
diag13215.d
diag13281.d
diag13320.d
diag13333.d
diag13528.d
Add supplemental scope info to mixin T; errors
2022-09-06 01:26:25 +02:00
diag13609a.d
diag13609b.d
diag13787.d
diag13884.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
diag13942.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diag14102.d
diag14145.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
diag14163.d
diag14235.d
Fix Issue 23607 - invalid code leading to an ICE due to an error message that's not emitted anymore ( #14796 )
2023-01-11 13:22:24 +02:00
diag14818.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
diag14875.d
diag14876.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
diag15001.d
diag15186.d
diag15209.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
diag15235.d
diag15340.d
diag15411.d
diag15669.d
diag15713.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
diag15974.d
diag16271.d
diag16499.d
diag16976.d
diag16977.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diag18460.d
diag18574.d
diag19022.d
diag19196.d
diag19225.d
diag20059.d
diag20268.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diag20518.d
diag21883.d
diag23295.d
Fix 23295 - explain why scope inference failed
2022-08-19 14:08:49 +02:00
diag23355.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diag23384.d
Fix Issue 23384 - Suggest calling matching base class method when hidden ( #14525 )
2022-10-06 12:39:04 +03:00
diag_class_alloc.d
diag_cstyle.d
diag_debug_conditional.d
diag_err1.d
diag_funclit.d
Fix Issue 23470 - Backticks in diagnostic are confusing with wrong nu… ( #14628 )
2022-11-07 15:57:24 +01:00
diag_in_array.d
diag_template_alias.d
[parse.d] Show token when expecting semicolon
2023-05-05 06:38:56 +08:00
diag_template_this.d
[parse.d] Show token when expecting semicolon
2023-05-05 06:38:56 +08:00
diagin.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
diaginref.d
dip22a.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
dip22b.d
dip22e.d
dip25.d
Deprecate -preview=dip25
switch ( #14891 )
2023-02-22 11:24:39 +02:00
dip25flag.d
Deprecate -preview=dip25
switch ( #14891 )
2023-02-22 11:24:39 +02:00
dip1000_deprecation.d
make new safety checks warnings when using default feature setting ( #15411 )
2023-07-27 14:59:29 +02:00
disable.d
disable_new.d
dtor_attributes.d
riden should be ridden ( #15309 )
2023-06-12 15:46:15 +02:00
dtorfields_attributes.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
e7804_1.d
e7804_2.d
e15876_1.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
e15876_2.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
e15876_3.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
e15876_4.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
e15876_5.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
e15876_6.d
[parse] Improve TypeCtor(...) errors ( #15444 )
2023-07-22 22:41:15 +02:00
emptyModulePattern.d
enum9921.d
[dsymbolsem] Fix error punctuation (part 3) ( #14785 )
2023-01-05 10:35:01 +02:00
enum_function.d
Fix Issue 13063 - enum
is allowed as storage class for functions ( #15405 )
2023-07-14 14:39:56 +03:00
enum_init.d
Improve error message for declaring opaque type variable ( #15327 )
2023-06-16 14:49:36 +03:00
enum_member.d
[dmd/parse] Refactor enum declaration ( #15397 )
2023-07-19 13:01:40 +03:00
enumtype.c
fix Issue 23801 - ImportC: enumeration constant does not fit in an int ( #15039 )
2023-03-28 13:31:14 +03:00
enumtype2.c
fix Issue 22674 - ImportC: compatible types declared in different translation units are not treated equivalent in D ( #14461 )
2022-09-21 11:02:57 -07:00
fail3.d
fail9.d
fail10.d
fail11.d
fail12.d
[trivial] Use errorSupplemental to list conflicting symbols
2022-10-31 23:15:35 +01:00
fail14.d
fail15.d
fail16.d
fail17.d
fail18.d
fail20.d
fail22.d
fail23.d
fail24.d
fail25.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail27.d
fail34.d
fail35.d
fail36.d
fail37_m32.d
fail37_m64.d
fail38.d
fail39.d
fail40.d
fail41.d
fail42.d
fail44.d
fail45.d
fail46.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail47.d
fail50.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail51.d
fail52.d
fail53.d
fail54.d
Fix Issue 9848 - Better diagnostic when type was not expected ( #14672 )
2022-12-05 14:02:56 +02:00
fail55.d
fail56.d
fail57.d
fail58.d
Deprecate version/debug integers ( #14330 )
2022-07-26 09:37:30 +03:00
fail59.d
fail60.d
fail61.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail62.d
fail63.d
fail66.d
Fix 24056 - const uninitialized data at module scope is not in TLS ( #15458 )
2023-07-28 17:04:00 +02:00
fail72.d
fail73.d
fail74.d
fail75.d
fail76.d
fail77.d
fail78.d
fail79.d
fail80_m32.d
fail80_m64.d
fail86.d
fail91.d
fail92.d
fail93.d
fail94.d
fail95.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
fail96.d
fail97.d
fail98.d
fail99.d
Fix Issue 23470 - Backticks in diagnostic are confusing with wrong nu… ( #14628 )
2022-11-07 15:57:24 +01:00
fail100.d
fail101.d
fail104.d
fail105.d
fail106.d
fail109.d
Fix Issue 23516 - Anonymous enum without base type causes segfault inferring member value ( #14658 )
2022-12-05 14:06:11 +02:00
fail110.d
fail111.d
fail113.d
fail114.d
fail115.d
fail116.d
fail117.d
fail118.d
fail120.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail121.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
fail122.d
fail123.d
fail124.d
fail125.d
fail126.d
fail127.d
fail129.d
fail131.d
fail132.d
fail133.d
fail134.d
fail136.d
Tweak expected ;
error
2023-08-10 18:34:51 +01:00
fail139.d
fail142.d
Fix 24060 - Improve "Cannot create instance of abstract class" error ( #15463 )
2023-07-28 10:17:20 +02:00
fail143.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail144.d
Reduce quotes clutter on ctfe assert failure ( #15438 )
2023-07-24 10:15:47 +03:00
fail145.d
Reduce quotes clutter on ctfe assert failure ( #15438 )
2023-07-24 10:15:47 +03:00
fail150.d
fail152.d
fail153.d
fail154.d
fail155.d
Add named arguments to struct literals ( #14776 )
2023-01-17 13:08:30 +01:00
fail156.d
Add named arguments to struct literals ( #14776 )
2023-01-17 13:08:30 +01:00
fail158.d
Add named arguments to struct literals ( #14776 )
2023-01-17 13:08:30 +01:00
fail159.d
fail160.d
fail161.d
fail162.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
fail163.d
fail169.d
fail170.d
fail172.d
fail176.d
fail177.d
fail179.d
fail180.d
fail183.d
fail184.d
fail185.d
fail187.d
fail188.d
fail189.d
fail190.d
fail192.d
fail193.d
fail194.d
fail195.d
fail196.d
Tweak expected ;
error
2023-08-10 18:34:51 +01:00
fail198.d
fail199.d
fail200.d
fail201.d
fail202.d
fail203.d
fail204.d
fail205.d
fail206.d
fail207.d
fail208.d
fail209.d
fail212.d
fail213.d
fail215.d
fail216.d
fail217.d
fail218.d
fail220.d
fail221.d
fail222.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
fail223.d
fail224.d
fail228.d
fail229.d
fail231.d
fail232.d
fail235.d
fail236.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
fail237.d
fail238_m32.d
fail238_m64.d
fail239.d
fail240.d
fail241.d
fail243.d
fail244.d
fail245.d
fail246.d
fail247.d
fail248.d
fail249.d
fail250.d
fail251.d
fail252.d
fail253.d
[dsymbolsem] Tweak punctuation for 3 error messages ( #14780 )
2023-01-05 10:34:05 +02:00
fail254.d
fail256.d
fail257.d
fail258.d
fail259.d
fail261.d
fail262.d
fail263.d
fail264.d
fail265.d
fail267.d
fail270.d
fail272.d
fail273.d
fail275.d
fail276.d
fail278.d
fail279.d
fail280.d
fail281.d
fail282.d
fail284.d
fail285.d
fail287.d
fail288.d
fail289.d
fail290.d
fail291.d
fail296.d
fail297.d
fail298.d
fail299.d
Add named arguments to struct literals ( #14776 )
2023-01-17 13:08:30 +01:00
fail301.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail302.d
fail303.d
fail304.d
fail305.d
fail306.d
fail307.d
fail308.d
Translate _d_newclass
to a template ( #14837 )
2023-01-27 10:02:10 +02:00
fail309.d
fail310.d
fail311.d
fail312.d
fail313.d
fail315.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
fail316.d
fail317.d
fail318_b.d
fail319.d
fail320.d
Fix missing overloads in call candidate list
2022-10-31 23:14:39 +01:00
fail322.d
fail325.d
fail327.d
Fix test to show unsafe behaviour
2023-05-10 23:19:39 +02:00
fail328.d
fail329.d
fail330.d
fail331.d
fail332.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
fail333.d
fail334.d
fail335.d
fail336.d
fail337.d
fail340.d
fail341.d
fail343.d
fail344.d
fail346.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
fail347.d
fail349.d
fail351.d
fail352.d
fail353.d
fail354.d
fail355.d
fail356a.d
fail356b.d
fail356c.d
fail359.d
fail1900.d
Fix Issue 21852 - diagnostic: One-liner errors with formatted Loc should print context when -verrors=context ( #15529 )
2023-08-11 09:06:00 +08:00
fail1995.d
fail2195.d
fail2350.d
fail2361.d
fail2450.d
fail2456.d
Fix Issue 21415 - catch immutable exceptions breaks immutable ( #14707 )
2023-05-02 13:50:55 +02:00
fail2656.d
fail2740.d
fail2789.d
Turn overloading extern(C) functions into an error
2023-05-10 16:48:32 +02:00
fail2962.d
fail3144.d
fail3150.d
fail3290.d
fail3354.d
fail3581a.d
fail3581b.d
fail3672.d
fail3673a.d
fail3673b.d
fail3703.d
fail3731.d
fail3753.d
fail3882.d
fail3895.d
fail3990.d
fail4082.d
fail4206.d
fail4269a.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
fail4269b.d
fail4269c.d
fail4269d.d
fail4269e.d
fail4269f.d
fail4269g.d
fail4374.d
fail4375a.d
fail4375b.d
fail4375c.d
fail4375d.d
fail4375e.d
fail4375f.d
fail4375g.d
fail4375h.d
fail4375i.d
fail4375j.d
fail4375k.d
fail4375l.d
fail4375m.d
fail4375o.d
fail4375p.d
fail4375q.d
fix Issue 23862 - with statement should accept an expression with enum type ( #15131 )
2023-04-26 11:58:59 +03:00
fail4375r.d
fail4375s.d
fail4375t.d
fail4375u.d
fail4375v.d
fail4375w.d
fail4375x.d
fail4375y.d
fail4421.d
fail4448.d
fail4510.d
fail4511.d
fail4544.d
fail4611.d
fail4923.d
Fix 24056 - const uninitialized data at module scope is not in TLS ( #15458 )
2023-07-28 17:04:00 +02:00
fail4958.d
fail5153.d
fail5435.d
fail5634.d
fail5733.d
fail5851.d
Merge stable ( #15429 )
2023-07-18 10:55:05 +02:00
fail5908.d
fail5953a1.d
fail5953a2.d
fail5953s1.d
fail5953s2.d
fail6029.d
fail6107.d
fail6242.d
fail6334.d
fail6451.d
fail6453.d
fail6458.d
fail6497.d
fail6561.d
fail6592.sh
fail6611.d
fail6652.d
fail6781.d
fail6795.d
fail6889.d
fail6968.d
fail7077.d
fail7173.d
fail7178.d
fail7234.d
fail7352.d
fail7369.d
fail7372.d
Add supplemental scope info to mixin T; errors
2022-09-06 01:26:25 +02:00
fail7424b.d
fail7424c.d
fail7424d.d
fail7424e.d
fail7424f.d
fail7424g.d
fail7424h.d
fail7424i.d
fail7443.d
fail7524a.d
fail7524b.d
fail7603a.d
fail7603b.d
fail7603c.d
fail7702.d
fail7751.d
fail7848.d
fail7851.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail7859.d
fail7861.d
fail7862.d
fail7903.d
fail8009.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
fail8032.d
fail8168.d
fail8179b.d
fail8217.d
fail8262.d
fail8313.d
fail8373.d
fail8631.d
fail8691.d
fail8724.d
fail9063.d
fail9081.d
fail9199.d
fail9279.d
fail9290.d
fail9301.d
fail9346.d
fail9413.d
fail9414a.d
fail9414b.d
fail9414c.d
fail9414d.d
fail9537.d
fail9562.d
fail9572.d
fail9613.d
[parse] Improve TypeCtor(...) errors ( #15444 )
2023-07-22 22:41:15 +02:00
fail9665a.d
fail9665b.d
fail9710.d
fail9735.d
fail9766.d
fail9773.d
fail9790.d
fail9891.d
fail9892.d
fail9936.d
fail10082.d
fail10102.d
[dsymbolsem] Fix error punctuation (part 3) ( #14785 )
2023-01-05 10:35:01 +02:00
fail10115.d
fail10207.d
fail10254.d
fail10277.d
fail10285.d
[dmd/parse] Refactor enum declaration ( #15397 )
2023-07-19 13:01:40 +03:00
fail10299.d
fail10346.d
fail10481.d
fail10528.d
fail10534.d
fail10630.d
fail10666.d
fail10806.d
fail10947.d
fail10964.d
fail10968.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
fail10980.d
fail11038.d
fail11042.d
fail11125.d
fail11151.d
fail11163.d
fail11355.d
fail11375.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
fail11426.d
fail11445.d
fail11453a.d
fail11453b.d
fail11503a.d
fail11503b.d
fail11503c.d
fail11503d.d
fail11510.d
fail11532.d
fail11542.d
fail11545.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
fail11552.d
fail11562.d
fail11591b.d
fail11653.d
fail11714.d
fail11746.d
fail11748.d
fail11751.d
fail12047.d
fail12236.d
Fix Issue 20268 - anonymous function parameter mismatch errors don't include parameters ( #15113 )
2023-04-20 11:20:47 +03:00
fail12255.d
fail12378.d
fail12390.d
fail12436.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
fail12485.sh
fail12604.d
fail12622.d
fail12635.d
fail12636.d
fail12730a.d
fail12730b.d
fail12744.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
fail12749.d
fail12764.d
fail12809.d
fail12901.d
fail12908.d
fail12932.d
fail13064.d
fail13116.d
fix Issue 24024 - cannot pass class this to ref class ( #15389 )
2023-07-06 00:36:58 -07:00
fail13120.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
fail13123.d
Fix Issue 13123 - Disallow throwing contracts for nothrow functions
2022-08-30 22:22:59 +02:00
fail13187.d
fail13203.d
fail13336a.d
fail13336b.d
fail13424.d
fail13434_m32.d
fail13434_m64.d
fail13435.d
fail13498.d
fail13574.d
fail13577.d
Fix Issue 13577 - More informative error message for refused immutable foreach loop ( #14924 )
2023-03-07 18:37:56 +02:00
fail13601.d
fail13701.d
fail13756.d
fail13775.d
fail13902.d
fail13938.d
fail13939.d
fail14009.d
fail14089.d
fail14249.d
fail14277.d
fail14304.d
fail14406.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
fail14416.d
fail14486.d
fail14554.d
fail14669.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
fail14965.d
fail14997.d
fail15044.d
fail15068.d
fail15089.d
fail15361.d
fail15414.d
make deprecation message less confusing
2023-05-17 15:22:02 +02:00
fail15535.d
fail15550.d
fail15616a.d
Add -verror-supplements, to let the user define how many supplemental error messages he wants to see.
2023-01-25 02:10:54 +01:00
fail15616b.d
Fix Issue 23463 - Don't count skipped function overloads when limiting overloads shown ( #14620 )
2022-11-06 07:28:28 +08:00
fail15616c.d
Add -verror-supplements, to let the user define how many supplemental error messages he wants to see.
2023-01-25 02:10:54 +01:00
fail15616d.d
Add -verror-supplements, to let the user define how many supplemental error messages he wants to see.
2023-01-25 02:10:54 +01:00
fail15626.d
fail15667.d
fail15691.d
fail15755.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
fail15896.d
fix Issue 18528 - dmd should deduplicate identical errors ( #15312 )
2023-07-03 10:32:23 +02:00
fail16001.d
fail16206a.d
fail16206b.d
fail16575.d
fail16600.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
fail16689.d
fail16772.d
Fix Issue 23971 - Provide clearer error message when trying to return a slice with C++ linkage ( #15336 )
2023-06-21 14:16:55 +03:00
fail16997.d
fail17105.d
fail17275.d
fail17354.d
fail17419.d
fail17421.d
fail17491.d
fail17492.d
fail17502.d
fail17518.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
fail17570.d
fail17602.d
fail17612.d
fail17625.d
fail17630.d
fail17646.d
Fix Issue 22857 - Segfault for malformed static if in imported template ( #15097 )
2023-04-13 18:10:43 +03:00
fail17689.d
fail17722a.d
fail17722b.d
fail17842.d
fail17906.d
fail17927.d
fail17955.d
Fix 24060 - Improve "Cannot create instance of abstract class" error ( #15463 )
2023-07-28 10:17:20 +02:00
fail17969.d
fail17976.d
fail18057.d
fail18057b.d
fail18093.d
fail18143.d
fail18219.d
fail18228.d
fail18236.d
fail18243.d
fail18372.d
fail18417.d
fail18620.d
fail18719.d
fail18892.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
fail18938.d
fail18970.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
fail18979.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
fail18985.d
fail18994.d
fail19038.d
fail19076.d
Deprecate traits(isVirtualFunction) and traits(getVirtualFunctions) ( #14802 )
2023-01-20 10:11:37 +02:00
fail19098.d
fail19099.d
fail19103.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
fail19181.d
fail19182.d
fail19202.d
fail19209.d
riden should be ridden ( #15309 )
2023-06-12 15:46:15 +02:00
fail19319a.d
fail19319b.d
fail19336.d
fail19441.d
fail19447.d
fail19520.d
fail19609.d
fail19687.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
fail19729.d
fail19744.d
fail19757_m32.d
fail19757_m64.d
fail19759.d
fail19871.d
fail19881.d
fail19890a.d
fail19890b.d
fail19897.d
fail19898a.d
implement < <= > >= for int4 vectors ( #14584 )
2022-10-23 03:40:05 -07:00
fail19898b.d
support integer simd inequality comparison ( #14552 )
2022-10-19 00:55:26 -07:00
fail19911a.d
fail19911b.d
fail19911c.d
fail19912a.d
fail19912b.d
fail19912c.d
fail19912d.d
fail19912e.d
fail19913.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
fail19914.d
fail19915.d
fail19917.d
fail19919.d
fail19922.d
fail19923.d
fail19931.d
fail19941.d
fail19948.d
Merge remote-tracking branch 'upstream/stable' into merge_stable
2023-05-01 17:22:00 +00:00
fail19955.d
fail19965.d
fail20000.d
fail20033.d
fail20040.d
fail20073.d
fail20084.d
fail20108.d
fail20163.d
fail20164.d
fail20183.d
fail20376.d
fail20448.d
fail20461.d
fail20538.d
[dmd/parse] Refactor enum declaration ( #15397 )
2023-07-19 13:01:40 +03:00
fail20551.d
fail20609.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
fail20616.d
fail20637.d
fail20638.d
fail20658.d
fail20691.d
fail20714.d
fail20730a.d
fail20730b.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
fail20771.d
fail20772.d
fail20775.d
fail20779.d
fail20800.d
fail20965.d
fail21001.d
fail21091a.d
fail21091b.d
fail21092.d
fail21206.d
Fix Issue 23971 - Provide clearer error message when trying to return a slice with C++ linkage ( #15336 )
2023-06-21 14:16:55 +03:00
fail21214.d
fail21227_posix.d
fail21227_win.d
fail21243.d
Tweak semicolon expected to close alias
declaration error
2023-02-22 13:16:16 +01:00
fail21275.d
Make 'private function is not accessible' deprecation an error. ( #15319 )
2023-06-16 14:51:14 +03:00
fail21314.d
fail21508.d
fail21508_2.d
fail21547.d
fail21830.d
fail21831.d
fail21832.d
fail21849.d
fail21868b.d
fail21885.d
fail21928.d
fail21928b.d
fail21980.c
fail22006.d
fail22035.d
fail22039.d
merge stable ( #14947 )
2023-03-03 10:25:17 +02:00
fail22054.d
fail22075.d
fail22084.d
fail22118.d
fail22121.d
fail22127.d
fail22133.d
fail22134.d
fail22138.d
fail22144.d
fail22151.d
fail22157.d
fail22202.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
fail22351.d
fail22366.d
Fix 23531 - scope variable can be assigned as AA key ( #14662 )
2022-12-03 08:25:27 +02:00
fail22529.d
Tweak expected ;
error
2023-08-10 18:34:51 +01:00
fail22570.d
Add named arguments to struct literals ( #14776 )
2023-01-17 13:08:30 +01:00
fail22634.d
fail22729.d
Fix Issue 13063 - enum
is allowed as storage class for functions ( #15405 )
2023-07-14 14:39:56 +03:00
fail22749.d
fail22780.d
revert deprecation of scope class ( #15380 )
2023-07-12 10:37:42 -07:00
fail22812.c
fail22825a.d
fail22825b.d
fail22827.d
fail22852.c
fail22853a.i
fail22853b.c
fail22857.d
Fix Issue 22857 - Segfault for malformed static if in imported template ( #15097 )
2023-04-13 18:10:43 +03:00
fail22881.d
fail23036.d
fail23108a.d
fail23108b.d
fail23109.d
Fix 2 more tests
2022-09-06 15:03:04 +09:00
fail23135.d
fail23151.d
fix Issue 23151 - ICE: core.exception.AssertError@src/dmd/aggregate.d(678): Assertion failure
2022-12-16 02:05:04 +01:00
fail23181.d
fail23406.d
Fix Issue 23406 - [seg fault] enums can cause compile time seg faults with assignments using alias this
2022-10-12 19:56:07 +02:00
fail23439.d
fix Issue 23439 - [REG 2.098] Error: CTFE internal error: literal 'assert(false, "Accessed expression of type noreturn")' ( #14596 )
2022-10-27 09:01:55 +03:00
fail23574.d
fix Issue 23574 - ICE: AssertError@src/dmd/optimize.d(866): Assertion failure ( #14736 )
2022-12-23 09:51:17 +02:00
fail23591.d
fix Issue 23591 - [REG 2.101] Invalid casts accepted by the compiler if from type is noreturn
2022-12-31 14:27:34 +00:00
fail23626a.d
Turn overloading extern(C) functions into an error
2023-05-10 16:48:32 +02:00
fail23626b.d
fix Issue 23626 - [REG2.096] Template deduction with auto const ref Args... and delegate
2023-01-15 17:57:42 +01:00
fail23745.d
riden should be ridden ( #15309 )
2023-06-12 15:46:15 +02:00
fail23760.d
Fix Issue 23760 - Unknown error for type used with traits(getOverloads) ( #14963 )
2023-03-08 16:03:08 +02:00
fail23773.d
Add a lowering
field for AssignExp to store potential lowerings ( #14985 )
2023-03-31 11:44:48 +03:00
fail23816.d
Fix Issue 23816 - Typing invalid mnemonic in asm{} block segfaults ( #15060 )
2023-04-04 11:35:56 +03:00
fail23822.d
Fix issue 23822: Check for deprecation before resolving alias on struct type member access. ( #15077 )
2023-04-05 12:35:25 +03:00
fail23826.d
Fix issue 23826: Check for deprecation when passing type member as template argument. ( #15078 )
2023-04-07 15:50:05 +03:00
fail23861.d
Fix Issue 23861 - Compiler segmentation fault with ref and alias this ( #15133 )
2023-04-26 16:15:45 +03:00
fail_arrayexp.d
fail_arrayop1.d
fail_arrayop2.d
Fix Issue 23480 - non-empty ForStatement Increment clause should requ… ( #14638 )
2022-11-15 15:49:30 +02:00
fail_arrayop3a.d
fail_arrayop3b.d
fail_arrayop3c.d
fail_casting.d
fail_casting1.d
fail_casting2.d
fail_circular.d
Fix Issue 23760 - Unknown error for type used with traits(getOverloads) ( #14963 )
2023-03-08 16:03:08 +02:00
fail_circular2.d
fail_contracts1.d
fail_contracts2.d
fail_contracts3.d
fail_contracts4.d
fail_isZeroInit.d
fail_opover.d
fail_pretty_errors.d
Fix tests
2022-11-06 17:09:09 +00:00
fail_scope.d
make new safety checks warnings when using default feature setting ( #15411 )
2023-07-27 14:59:29 +02:00
fail_typeof.d
Fix Issue 23836 - Two errors printed for typeof(super) in non-static member context ( #15104 )
2023-04-13 18:12:10 +03:00
failasm.d
failasm2.d
failattr.d
fix issue 23122 - enum member UDAs semantics are not checked properly
2022-12-21 01:46:13 +01:00
failcontracts.d
Fix tests after failed merge ( #15432 )
2023-07-19 18:14:34 +02:00
failCopyCtor.d
failCopyCtor2.d
failcstuff1.c
fix Issue 23143 - ImportC: forward enum declarations need to be supported
2022-07-12 00:06:15 +00:00
failcstuff2.c
fix Issue 22759 - ImportC: cannot modify const expression from dereferencing const pointer declared within function ( #14621 )
2022-11-06 12:13:35 -08:00
failcstuff3.c
failcstuff4.c
Improve error message for declaring opaque type variable ( #15327 )
2023-06-16 14:49:36 +03:00
failcstuff4b.i
Fix tests race condition for fail_compilation/failcstuff4.{c,i}
2023-06-06 01:22:34 +02:00
failcstuff5.c
failcstuff6.c
fix Issue 23801 - ImportC: enumeration constant does not fit in an int ( #15039 )
2023-03-28 13:31:14 +03:00
faildeleteaa.d
faildottypeinfo.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
failescape.d
failinout1.d
failinout2.d
[dsymbolsem] Tweak punctuation for 3 error messages ( #14780 )
2023-01-05 10:34:05 +02:00
failob1.d
Tweak @live undisposed owner error
2023-01-29 00:10:36 +01:00
failob2.d
Tweak @live undisposed owner error
2023-01-29 00:10:36 +01:00
failoffset.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
failsafea.d
failsafeb.d
failsafec.d
finalswitch.d
finalswitch_verbose.d
fix350a.d
fix350b.d
fix5212.d
fix17349.d
fix17751.d
fix18575.d
fix19018.d
fix19059.d
fix19246.d
fix21585.d
fix22104.c
[dsymbolsem] Fix error punctuation (part 4) ( #14786 )
2023-01-05 10:36:36 +02:00
fix22108.d
fix22253.c
fix Issue 23719 - runnable/test22071.c:22:16: error: .abc. is a pointer; did you mean to use .->.? ( #15287 )
2023-06-01 14:06:41 +03:00
fix22263.c
fix22265.c
fix22342.c
fix23138.d
fnconstraint.d
Fix Issue 19649 - Misleading error for duplicate constraints
2023-01-04 23:48:01 +01:00
fob1.d
fix Issue 20781 - Can call @live function without checking dip1021 rules ( #11071 )
2023-02-07 00:38:55 -08:00
fob2.d
fix Issue 20781 - Can call @live function without checking dip1021 rules ( #11071 )
2023-02-07 00:38:55 -08:00
foreach.d
foreach2.d
format.d
Improve pragma(printf) signature error message ( #15403 )
2023-07-13 12:31:17 +02:00
funcpostattr.d
Fix Issue 4663 - Wrong 'static' position error message ( #15321 )
2023-06-14 08:42:32 +03:00
gag4269a.d
gag4269b.d
gag4269c.d
gag4269d.d
gag4269e.d
gag4269f.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
gag4269g.d
gccasm1.c
emit runtime assert error for gcc inline asm ( #15012 )
2023-03-22 17:36:56 +02:00
generic.c
generic2.c
goto1.d
goto2.d
goto3.d
goto_skip.d
Fix Issue 21852 - diagnostic: One-liner errors with formatted Loc should print context when -verrors=context ( #15529 )
2023-08-11 09:06:00 +08:00
iasm1.d
ice1144.d
ice1358.d
ice2843.d
ice4094.d
ice4983.d
ice5996.d
ice6538.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
ice7645.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
ice7782.d
ice8100.d
ice8309.d
ice8499.d
ice8604.d
ice8630.d
ice8711.d
ice8742.d
ice8795.d
extend () error msgs for if conditions to other statement conditions ( #14353 )
2022-08-07 22:23:44 -07:00
ice8795b.d
ice9013.d
ice9254a.d
ice9254b.d
ice9254c.d
ice9273a.d
ice9273b.d
ice9284.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
ice9291.d
ice9338.d
ice9406.d
ice9439.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
ice9494.d
ice9540.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
ice9545.d
ice9759.d
ice9806.d
ice9865.d
ice10016.d
ice10076.d
ice10212.d
ice10259.d
ice10273.d
ice10283.d
ice10341.d
ice10382.d
ice10419.d
ice10598.d
ice10599.d
ice10600.d
ice10616.d
ice10624.d
ice10651.d
Fix Issue 12118 - Modify immutable data using throw ( #14706 )
2023-03-13 17:42:18 +02:00
ice10713.d
ice10727a.d
ice10727b.d
ice10922.d
Fix Issue 23470 - Backticks in diagnostic are confusing with wrong nu… ( #14628 )
2022-11-07 15:57:24 +01:00
ice10938.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
ice10949.d
ice11086.d
ice11136.d
ice11153.d
ice11404.d
ice11472.d
ice11513a.d
ice11513b.d
ice11518.d
Fix Issue 21852 - diagnostic: One-liner errors with formatted Loc should print context when -verrors=context ( #15529 )
2023-08-11 09:06:00 +08:00
ice11552.d
ice11553.d
ice11626.d
Deprecate 'in ref' to prepare for -preview=in ( #14931 )
2023-03-07 11:51:36 +02:00
ice11726.d
ice11793.d
ice11822.d
ice11849b.d
ice11850.d
ice11856_0.d
ice11856_1.d
Better UFCS failure diagnostic ( #15208 )
2023-05-11 09:59:50 +03:00
ice11919.d
ice11922.d
ice11925.d
ice11926.d
ice11944.d
ice11963.d
ice11965.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
ice11967.d
ice11968.d
ice11969.d
ice11974.d
ice11982.d
Tweak expected ;
error
2023-08-10 18:34:51 +01:00
ice12040.d
ice12158.d
ice12174.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
ice12235.d
ice12350.d
ice12362.d
ice12397.d
ice12501.d
ice12534.d
ice12539.d
ice12574.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
ice12581.d
ice12673.d
ice12727.d
fix Issue 23598 - Circular reference bug with static if and eponymous templates ( #14838 )
2023-01-26 11:28:50 +02:00
ice12827.d
ice12836.d
ice12838.d
ice12841.d
ice12850.d
ice12902.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
ice12907.d
ice13027.d
ice13081.d
ice13131.d
ice13220.d
ice13221.d
ice13225.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
ice13311.d
ice13356.d
ice13382.d
ice13385.d
ice13459.d
Don't use 'Candidate is' when there is more than one alias function overload ( #14618 )
2022-11-05 22:05:03 +08:00
ice13465a.d
ice13465b.d
ice13563.d
ice13644.d
ice13788.d
[dsymbolsem] Fix error punctuation (part 4) ( #14786 )
2023-01-05 10:36:36 +02:00
ice13816.d
fix Issue 23598 - Circular reference bug with static if and eponymous templates ( #14838 )
2023-01-26 11:28:50 +02:00
ice13835.d
ice13921.d
ice13987.d
ice14055.d
ice14096.d
ice14116.d
ice14130.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
ice14146.d
ice14177.d
ice14185.d
ice14272.d
ice14424.d
Fix Issue 15436 - Compiler still refers to AliasSeq-s as "tuple"-s ( #15363 )
2023-06-30 11:02:00 +03:00
ice14446.d
ice14621.d
ice14642.d
ice14844.d
ice14907.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
ice14923.d
ice15002.d
ice15092.d
ice15127.d
ice15172.d
ice15317.d
ice15332.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
ice15441.d
ice15688.d
ice15788.d
ice15816.d
ice15855.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
ice15922.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
ice16035.d
ice16657.d
ice17074.d
ice17690.d
ice17831.d
ice18469.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
ice18753.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
ice18803a.d
ice18803b.d
ice19755.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
ice19762.d
ice19887.d
ice19950.d
ice20042.d
ice20056.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
ice20057.d
ice20264.d
ice20545.d
ice20709.d
ice21060.d
ice21095.d
ice22377.d
ice22516.d
ice23097.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
ice23564.d
fix Issue 23564 - [REG 2.099.0] SIGSEGV during compilation
2022-12-18 14:41:37 +01:00
ice23569.d
Translate _d_newclass
to a template ( #14837 )
2023-01-27 10:02:10 +02:00
ice23781.d
Fix 23781: Segmentation fault on taking the address of a ref return at CTFE
2023-03-15 18:55:51 +01:00
iconv_interface_array.d
impconv.d
imphint.d
init1.c
Rewrite semantic for CInitializer ( #14427 )
2022-09-13 09:42:08 +03:00
invalid_lib.d
isreturnonstack.d
issue3827.d
issue12652.d
Issue 12652 - Non-constant hash initializers should have a special-case diagnostic ( #11598 )
2022-08-24 14:13:51 +02:00
issue15103.d
issue16020.d
Tweak semicolon expected to close alias
declaration error
2023-02-22 13:16:16 +01:00
issue20422.d
Fix Issue 11612 - Inconsistent error on negative new array size ( #15359 )
2023-06-28 10:20:40 +03:00
issue20627.d
issue20704.d
issue21203.d
issue21295.d
issue21378.d
Deduplicate pragma(inline)
code
2022-09-30 12:55:23 +02:00
issue21685_main.d
issue22820.d
issue22826.d
issue23947.d
Make 'private function is not accessible' deprecation an error. ( #15319 )
2023-06-16 14:51:14 +03:00
json.d
json2.d
json3.d
jsonBadField1.d
jsonBadField2.d
lexer1.d
Fix 23376 - Allow multi-code-point HTML entities ( #14489 )
2022-10-03 05:56:09 +03:00
lexer2.d
lexer3.d
lexer4.d
Improve repeated integer suffix error message ( #15342 )
2023-06-26 10:07:10 +03:00
lexer5.d
Fix Issue 23284 - better floating point error messages. ( #14354 )
2022-08-31 13:33:25 +03:00
lexer23465.d
Fix 23465 - Invalid token error points to wrong line
2022-11-06 23:45:47 +01:00
lookup.d
main.d
Fix Issue 21852 - diagnostic: One-liner errors with formatted Loc should print context when -verrors=context ( #15529 )
2023-08-11 09:06:00 +08:00
makedeps_doubleparam.d
makedeps_nofile.d
makedeps_wrongflag.d
malformed_cmain.c
malformed_cmain.d
mangle1.d
mangle2.d
misc1.d
Fix Issue 23480 - non-empty ForStatement Increment clause should requ… ( #14638 )
2022-11-15 15:49:30 +02:00
misc_parser_err_cov1.d
Tweak expected ;
error
2023-08-10 18:34:51 +01:00
missingbrace.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
mixin.d
mixin_gc.d
mixin_template.d
mixinexpr.d
Improve incomplete mixin expression/type errors ( #15482 )
2023-08-01 10:02:27 +03:00
mixinprop.d
Fix compiler/test/fail_compilation/mixinprop.d
2022-09-06 15:03:04 +09:00
mixintype2.d
Improve incomplete mixin expression/type errors ( #15482 )
2023-08-01 10:02:27 +03:00
moduleundefuda.d
must_use.d
must_use_comma.d
must_use_opunary.d
must_use_reserved.d
must_use_template.d
must_use_union.d
named_arguments_error.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
named_arguments_overload.d
Don't reorder arguments too soon
2023-02-13 12:38:38 +01:00
named_arguments_parse.d
Parse UDAs like template arguments ( #14881 )
2023-03-29 22:23:45 -07:00
needspkgmod.d
needspkgmod2.d
nestedtempl0.d
nestedtempl1.d
nestedtempl2.d
nestedtempl3.d
newaa.d
Make new AA
allocate the associative array Impl ( #14257 )
2022-07-25 22:13:22 +08:00
no_object.d
no_Throwable.d
no_TypeInfo.d
nogc1.d
nogc2.d
fix(nogc): associative array indexing may only cause GC allocation no assignment
2022-10-24 15:34:48 +02:00
nogc3.d
fix Issue 23112 - code passes @nogc, allocates anyway ( #14183 )
2022-07-21 17:55:13 -07:00
noreturn.d
Reduce quotes clutter on ctfe assert failure ( #15438 )
2023-07-24 10:15:47 +03:00
noreturn2.d
Fix 24054 - return expression expected on noreturn function ( #15439 )
2023-07-24 10:13:26 +03:00
notype.d
numliteral.c
Fix 23410 - ImportC: binary constants not allowed
2022-10-14 00:24:37 +02:00
objc_class1.d
objc_class2.d
objc_class3.d
objc_non_objc_base.d
objc_offsetof.d
objc_tupleof.d
fix objc test
2022-09-06 15:03:04 +09:00
opapplyscope.d
parse12924.d
parse12967a.d
parse12967b.d
parse13361.d
parse14285.d
parse14745.d
parse19277.d
parseStc.d
Tweak expected ;
error
2023-08-10 18:34:51 +01:00
parseStc2.d
parseStc3.d
parseStc4.d
parseStc5.d
pragma2.c
redo #pragma pack(pop)
2022-09-29 09:15:12 +02:00
pragmainline.d
Deduplicate pragma(inline)
code
2022-09-30 12:55:23 +02:00
pragmas.d
Deduplicate pragma(inline)
code
2022-09-30 12:55:23 +02:00
previewin.d
Fix 21667 - scope parameter causes 'no size because of forward references' ( #14561 )
2023-04-17 12:59:44 +03:00
previewin2.d
protattr1.d
protattr2.d
protattr3.d
pull12941.d
README.md
reg6769.d
reserved_version.d
Add predefined version identifier for visionOS ( #15371 )
2023-07-03 17:26:30 +02:00
reserved_version_switch.d
Add predefined version D_Optimized
when compiling with -O
( #14245 )
2022-10-05 05:28:03 +03:00
responsefile.d
retref2.d
retscope.d
Fix Issue 23931 - Error: reference to local variable this
calling non-scope member function this.this()
( #15368 )
2023-06-30 11:00:43 +03:00
retscope2.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
retscope3.d
retscope4.d
retscope5.d
retscope6.d
Fix 19454 - Name collisions with unnamed function parameters
2023-05-01 18:42:25 +02:00
safe_gshared.d
safe_pointer_index.d
scope_class.d
revert deprecation of scope class ( #15380 )
2023-07-12 10:37:42 -07:00
shared.d
Fix Issue 23783 - -preview=nosharedaccess does not detect comparison of shared data
2023-03-22 00:05:02 +01:00
skip.d
Improve switch skipping variable errors
2023-08-07 15:15:59 +01:00
spell9644.d
spell23908.d
Fix 23908 - confusing nonexistent import hint on cyclic import
2023-05-09 14:42:12 +02:00
static_import.d
Add test for "static import cannot have an import bind list"
2023-05-08 21:29:15 +02:00
staticarrayoverflow.d
staticassertargs.d
Allow multiple message arguments for static assert ( #14611 )
2022-12-19 15:06:48 +01:00
staticassertargsfail.d
Allow multiple message arguments for static assert ( #14611 )
2022-12-19 15:06:48 +01:00
staticforeach1.d
staticforeach2.d
staticforeach3.d
staticforeach4.d
switch_skip.d
Use -verrors=context for one test
2023-08-09 11:36:43 +01:00
switches.d
Improve switch skipping variable errors
2023-08-07 15:15:59 +01:00
systemvariables.d
Add supplemental error for @system
variable access ( #15464 )
2023-08-01 12:08:49 +02:00
systemvariables_deprecation.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
systemvariables_struct.d
Implement DIP1035 - system variables ( #14478 )
2022-10-13 17:07:59 -07:00
systemvariables_var_init.d
Add supplemental error for @system
variable access ( #15464 )
2023-08-01 12:08:49 +02:00
systemvariables_void_init.d
DIP1035: disallow void init on @system
fields
2022-10-15 13:19:30 +02:00
t1252.d
template_decl.d
template_function_oop.d
Fix Issue 11455 - Overriding template methods should raise a compile … ( #15350 )
2023-07-17 12:53:43 +03:00
templateoverload.d
Fix Issue 23447 - wrong expression in error message when template instance doesn't match any overload
2022-10-31 15:21:15 +01:00
templatethis.d
Fix Issue 13732 - non-member templates can use "template this" ( #14434 )
2022-10-04 05:19:21 +03:00
test1.d
test10.d
test64.d
test128.i
ImportC better error message for __int128 ( #14797 )
2023-01-09 14:20:46 -08:00
test143.d
test314.d
test1021.d
test3818.d
test4682.d
test4682a.d
test4838.d
test4946.d
test5412a.d
test5412b.d
test5412c.d
test5412c2.di
test6883.d
test8509.d
test8556.d
test8662.d
Fix 8662 - Better error for duplicate labels inside static foreach body ( #15466 )
2023-07-28 10:36:36 +02:00
test8751.d
test9150.d
test9176.d
test9701.d
[dmd/parse] Refactor enum declaration ( #15397 )
2023-07-19 13:01:40 +03:00
test9701b.d
test11006.d
test11047.d
test11176.d
test11471.d
test12228.d
Fix Issue 23552 - Function x does not override any function, but it actually does
2022-12-16 09:07:50 +01:00
test12385.d
test12430.d
test12558.d
test12822.d
test12979.d
test13152.d
test13536.d
make new safety checks warnings when using default feature setting ( #15411 )
2023-07-27 14:59:29 +02:00
test13537.d
test13667.d
test13698.d
test13786.d
Deprecate version/debug integers ( #14330 )
2022-07-26 09:37:30 +03:00
test13867.d
test14064.d
test14238.d
test14496.d
Fix 23412 - void init member detection does not account for static arrays
2022-10-15 15:18:34 +02:00
test14538.d
test15177.d
test15191.d
test15306.d
test15368.d
fix 15368 - improve error message when using auto in foreach ( #14839 )
2023-01-23 10:38:27 +02:00
test15373.d
test15399.d
test15525.d
Fix Issue 15525 - SEGV running semantic analysis on non-root decl that has errors
2022-08-11 09:30:18 +00:00
test15544.d
test15660.d
test15672.d
test15703.d
test15704.d
test15785.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
test15785b.d
test15897.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
test15925.d
test15989.d
test16095.d
test16116.d
test16188.d
Show expression in error when searchUFCS
fails
2022-09-06 15:03:04 +09:00
test16193.d
fix Issue 23112 - code passes @nogc, allocates anyway ( #14183 )
2022-07-21 17:55:13 -07:00
test16195.d
test16228.d
test16284.d
test16365.d
make new safety checks warnings when using default feature setting ( #15411 )
2023-07-27 14:59:29 +02:00
test16381.d
test16495.d
fix Issue 16495 - __traits(fullyQualifedName) instead of std.traits.fullyQualifiedName ( #14711 )
2023-01-21 21:35:01 -08:00
test16523.d
test16589.d
test16694.d
test17096.d
Deprecate traits(isVirtualFunction) and traits(getVirtualFunctions) ( #14802 )
2023-01-20 10:11:37 +02:00
test17284.d
test17307.d
test17380.d
test17380spec.d
Fix 2 more tests
2022-09-06 15:03:04 +09:00
test17422.d
test17423.d
Fix 23295 - explain why scope inference failed
2022-08-19 14:08:49 +02:00
test17425.d
test17450.d
test17451.d
[dsymbolsem] Fix error punctuation (part 3) ( #14785 )
2023-01-05 10:35:01 +02:00
test17586.d
test17764.d
Improve error for assignment to longer lifetime ( #14532 )
2022-10-07 05:34:14 +03:00
test17868.d
test17868b.d
test17892.d
test17908a.d
test17908b.d
test17959.d
test17977.d
test18130.d
test18282.d
test18312.d
test18385.d
Turn overloading extern(C) functions into an error
2023-05-10 16:48:32 +02:00
test18385b.d
test18480.d
test18484.d
test18597.d
test18607.d
test18644.d
test18708.d
test18736.d
test19097.d
Improve error for assignment to longer lifetime ( #14532 )
2022-10-07 05:34:14 +03:00
test19107.d
Fix 'overloads' error when there are no overloads
2023-05-08 13:41:57 +02:00
test19112.d
test19176.d
test19193.d
test19473.d
test19608.d
test19646.d
Infer @system variables from initializer ( #14483 )
2022-11-01 10:37:30 +02:00
test19661.d
test19971.d
test20023.d
test20096.d
test20149.d
test20245.d
Fix Issue 23931 - Error: reference to local variable this
calling non-scope member function this.this()
( #15368 )
2023-06-30 11:00:43 +03:00
test20267.d
test20324.d
test20383.d
test20515.d
test20549.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
test20565.d
test20569.d
test20610.d
test20626.d
test20655.d
Fix 20655 - attribute inference accepts unsafe union access as @safe
2023-08-03 15:50:34 +02:00
test20696.d
test20719.d
[dsymbolsem] Fix error punctuation (part 3) ( #14785 )
2023-01-05 10:35:01 +02:00
test20809.d
Deprecate -preview=dip25
switch ( #14891 )
2023-02-22 11:24:39 +02:00
test20881.d
test20903.d
test20919.d
test20998.d
Add named arguments to struct literals ( #14776 )
2023-01-17 13:08:30 +01:00
test21008.d
Improve "need this
" error ( #15430 )
2023-07-20 12:41:02 +03:00
test21025.d
Update TEST_OUTPUT messages of tests merged from stable
2023-07-02 12:57:28 +02:00
test21062.d
Fix 21062 - Confusing error when using a keyword as an identifier for a declaration ( #14627 )
2022-11-08 16:36:42 +02:00
test21093.d
test21096.d
Fix Issue 23351 - Replace some null pointers with ErrorXYZs to stop dmd segfaulting.
2022-09-21 00:17:32 +02:00
test21164.d
Fix Issue 22857 - Segfault for malformed static if in imported template ( #15097 )
2023-04-13 18:10:43 +03:00
test21198.d
test21204.d
test21246.d
test21259.d
test21319.d
test21353.d
test21380.d
test21443.d
test21477.d
test21518.d
test21546.d
test21651.d
test21665.d
test21807.d
test21912.d
fix Issue 23112 - code passes @nogc, allocates anyway ( #14183 )
2022-07-21 17:55:13 -07:00
test21927.d
test21930.d
test21939.d
test22023.d
test22048.d
test22070.c
test22102.c
test22145.d
Improve error for assignment to longer lifetime ( #14532 )
2022-10-07 05:34:14 +03:00
test22227.d
test22246.c
test22298.d
test22329.d
test22339.c
test22344.c
test22361.d
test22538.c
test22541.d
test22574.d
test22680.d
Improve error for assignment to longer lifetime ( #14532 )
2022-10-07 05:34:14 +03:00
test22686.d
test22709.d
test22759.c
fix Issue 22759 - ImportC: cannot modify const expression from dereferencing const pointer declared within function ( #14621 )
2022-11-06 12:13:35 -08:00
test22765.d
Fix Issue 22765 - Assertion failure in CppMangleVisitor.template_args ( #15100 )
2023-04-13 18:11:22 +03:00
test22818.d
test22840.d
test22899.c
test22910.d
test22935.c
test22999.d
test23003.c
test23017.d
test23022.d
Fix 23022 - typesafe variadic parameter should not infer return ( #14327 )
2022-07-25 23:36:46 +02:00
test23037.c
test23056.c
test23057.c
test23058.c
test23073.d
Refactor global state in escape.d
2022-08-19 14:08:49 +02:00
test23112.d
fix Issue 23112 - code passes @nogc, allocates anyway ( #14183 )
2022-07-21 17:55:13 -07:00
test23145.d
Make non-scope constructor a DIP1000 error
2023-08-01 15:10:43 +02:00
test23159.d
test23170.d
test23216.d
test23279.d
Fix Issues 23951 and 23279 - traits(hasMember) does not follow alias this + ICE when using traits(hasMember) on an erroneous member ( #15406 )
2023-07-14 13:34:04 +02:00
test23491.d
Fix 23491 - Nonsensical deprecation message when using delegate ( #14649 )
2022-11-28 09:49:13 +02:00
test23536.d
fix Issue 23536 - crt_constructors and crt_destructors should not be non-static member functions
2022-12-03 07:12:56 +01:00
test23552.d
Fix Issue 23552 - Function x does not override any function, but it actually does
2022-12-16 09:07:50 +01:00
test23607.d
Fix Issue 23607 - invalid code leading to an ICE due to an error message that's not emitted anymore ( #14796 )
2023-01-11 13:22:24 +02:00
test23672.i
fix Issue 23672 - importC: Infinite recursion: Error: found 'End of File' when expecting ','
2023-02-06 23:21:40 +01:00
test23674.d
Fix Issue 23674 - incompatible types for array comparison: string and string ( #14868 )
2023-02-10 15:01:19 +02:00
test23710.d
fix Issue 23710 - [REG master] Reachable code inside an 'if (false)' block no longer gets codegen
2023-02-26 14:36:05 +01:00
test23715.i
fix Issue 23715 - ImportC: No rejection of _Thread_local variables declared at function scope without 'static' as per C11 6.2.4-5 ( #15094 )
2023-04-10 16:53:38 -07:00
test23719.c
fix Issue 23719 - runnable/test22071.c:22:16: error: .abc. is a pointer; did you mean to use .->.? ( #15287 )
2023-06-01 14:06:41 +03:00
test23789.c
ImportC: support __attribute__((aligned(N))) ( #15047 )
2023-04-09 15:33:06 -07:00
test23873.d
Fix Issue 23873 - [ICE] segfault on imported static if ; else auto x ( #15168 )
2023-05-03 11:08:05 +03:00
test23875.c
Revert "Revert "fix Issue 23875 23880 ( #15172 )" ( #15196 )"
2023-05-16 18:47:47 +03:00
test23882.d
Fix Issue 23882 - ICE (segfault) on nasty alias this code ( #15177 )
2023-05-05 10:19:20 +03:00
test23886.i
fix Issue 23886 - ImportC preprocessor directive #ident not supported ( #15190 )
2023-05-08 11:09:10 +03:00
test23905.d
Fix Issue 23905 - Initialization of SumType with opaque enum causes ICE ( #15207 )
2023-05-10 09:10:54 +03:00
test23968.d
Fix Issue 23968 - Deprecation not emitted with alias to template function in UFCS ( #15317 )
2023-06-21 10:30:23 +03:00
test23982.d
Fix 23982 - segfault when printing scope inference failure ( #15329 )
2023-06-18 13:24:40 +03:00
test24036.d
Fix 24036 - assert message in CTFE becomes ['m', 'e'
...
2023-08-08 17:10:02 +02:00
test_switch_error.d
Fix Issue 23635 - Nonsensical "case
must be a string
or an integral constant, not x
"
2023-01-21 22:34:06 +01:00
testCols.d
testhtml.html
testhtml2.html
testhtml3.html
testInference.d
Improve inferred pure
@nogc
notrhow
errors ( #14911 )
2023-03-21 15:50:44 +02:00
testnothrow.c
ImportC: add __declspec and __attribute__ nothrow ( #15135 )
2023-04-27 12:07:01 -07:00
testOpApply.d
Fix Issue 21852 - diagnostic: One-liner errors with formatted Loc should print context when -verrors=context ( #15529 )
2023-08-11 09:06:00 +08:00
testpull1810.d
testrvaluecpctor.d
Fix 21667 - scope parameter causes 'no size because of forward references' ( #14561 )
2023-04-17 12:59:44 +03:00
testscopestatic.d
[dsymbolsem] Fix error punctuation (part 2) ( #14784 )
2023-01-05 10:34:15 +02:00
testsemi.d
improve error messages for missing semicolons
2022-08-12 19:17:30 +00:00
testTypeof.c
throwexp.d
Fix Issue 23368 - Don't segfault on throwing null exception
2022-11-01 11:06:13 +01:00
trait_loc_err.d
trait_loc_ov_err.d
traits.d
traits_alone.d
traits_child.d
traits_initSymbol.d
traits_parameters.d
typeerrors.d
revert deprecation of scope class ( #15380 )
2023-07-12 10:37:42 -07:00
udaparams.d
[parse.d] Show token when expecting semicolon
2023-05-05 06:38:56 +08:00
udatypes.d
ufcs.d
Better UFCS failure diagnostic ( #15208 )
2023-05-11 09:59:50 +03:00
union_initialization.d
unmatchedbrace.d
Fix Issue 24000 - show open bracket "{" location for Error: matching … ( #15334 )
2023-06-26 14:00:34 +02:00
var_func_attr.d
Add test for function attributes on variables ( #14983 )
2023-03-12 11:40:42 +02:00
vararg2.d
varargsstc.d
vector_types.d
verifyhookexist.d
verrors0.d
verrors5.d
warn7444.d
warn12809.d
warn13679.d
widechars.d
write_error.d
xmmslice.d
Fixes incorrect fix issue 19788 about slicing xmm value ( #14580 )
2022-10-22 11:18:28 -07:00